Shared medium
Not about sharing among different devices from the same subscriber as in FDM or about sharing among end users. It is about “Sharing Among Subscribers”
How Data are Packaged
Application (layer five is the application) -> OS -> Networking software (layer four which is protocols, three which is network) -> NIC (layer two of link layer and one of physical layer).
Small numbers are chopped up and sequenced with sequence numbers in multiple headers.
MAC address
is unique to each devices as allocated by an organization
used at layer two
IP Address
used for layer three
Encapsulation
Adding and removing data headers
Layer 2
Switches operating between devices
Layer 3
Router connecting devices across networks
LO
Loopback IP address
NIC
Most functionality implemented in ROM, read only memory.
Uses direct memory access to be more efficient
One per port of a router and none in a switch to deal with Manchester encoding, etc.
DMA
Direct memory access.
BUS
Bundle of wires (Binary Unit System). Needs eight wires for each bit of a byte. Connects from the NIC to the host.
Word Size
Number of bytes moved around a processor at once. Today it is eight.
Ethernet cable
Eight wires total. Can be four to eight used for data and the rest for power supply.
Must perform clock synchronization.
Clock speed
We are reaching physical limits of how fast it can be
PISO
Paralel in serial out.
Used for sending data out of a NIC
SIPO
Serial in parallel out.
Used for getting data out of an NIC
Thunderbolt
Runs in parallel, but the wire must be very short because its not robust against electromagnetic noise.
Manchester encoding
Part of data protection done by the NIC
Packet loss
Data corruption and link layer switches having full queues
TTL
Time to live in number of hops, not auctual time
Traceroute
Three probes sent to each hub by varying time to live.
Average delay should decrease, but can increase.
Only reveals minimum number of hops.
Queueing delay
Time spent in a queue
Processing delay
Time spent adding Manchester encoding
Transmission delay
Time spent on wires