Please enable JavaScript.
Coggle requires JavaScript to display documents.
Networks ( two or more computers connected to each other to share…
Networks
( two or more computers connected to each other to share resources )
Types of network ( region based )
LAN
WAN ( the internet )
PAN (bluetooth/tethering)
Types of network architecture
Client server network
( at least 1 computer and 1 server )
Peer-to-Peer network
( each computer can act as both client and server )
Network topologies ( ways devices are connected on a network )
BUS
RING
STAR
MESH
Features of network
read/write data
access shared files
download data/updates
send data to printers
communicate with each other
Wired connection
faster
hard to intercept
= expensive
= require many cables
Wireless connection
don't need a cable
wide range of devices can communicate each other
can use own device
= slower
= data encryption needed to prevent eavesdrop
= physical interference can slow down speed
Protocol general info
it is a rule for how communication on a network should be formatted and what data it should include
Contains
adresses
routing info
error checking
acknowledgement rules
data formatting
sequencing
sychronising
Email protocol
SMTP ( send )
POP3 ( retrieve and delete )
IMAP ( allow access from multiple devices )
Network Protocol
Ethernet
WiFi
TCP
HTTP and HTTPS
FTP
Internet Protocol
addressing and packet routine
4 Layer TCP model
4 TCP/IP layer model
Application layer
adds source and receiver IP address to packet
routes packets to receiver
protocols : HTTP(S), FTP, SMTP, POP3, IMAP
Transport layer
divides data into packets
send acknowledgements
Internet layer
deals with sending data across multiple networks
handling routings
Data Link Layer
concerned with transmitting data throuhg local network
contains NIC and device drivers
Protocols : ethernet and wifi
Packet structure
Header
IP of source
IP of destination
sequence number of packet
size of packet ( byte )
Payload
the actual data in packet ( 64 kib )
Trailer
method of identifying the end of packet
error checking to ensure packet arrives error free