Chapter 2 (2.1, 2.2, 2.3) Data Transmission Flashcards
packets
A small part of data is transmitted over a network usually 64 KiB
What are the 3 components of a packet
Header
Payload
Trailer
Header
IP Address of sender and receiver
sequence number of packet - so that all the data can get reassembled
Size of packet In bytes
Payload
The actual data
Trailer
Method of identifying the end of
the packet
Error checking method
Cyclic Redundancy Checks
Sending computer adds all the 1 bits in the payload and sends as a hex value in the trailer.
Receiving the computer recalculates the 1 bits and compares the value to the one in the trailer.
Router
Receives a data packet and decides where to send next based on the information in the header
Packet switching
Method of data transmission where data is broken down into packets and sent independently from the start point to the endpoint.
Packets get reassembled at the destination.
General process of packet switching
Data is broken down into packets
* Each packet could take a different route
* A router controls the route a packet takes (always selects the shortest path available)
* Packets may arrive out of order
* Once the last packet has arrived, packets are
reordered
Benefits of packet switching
High transmission rate
there is no need to tie up a single communication line
it is relatively easy to expand package usage
Drawbacks of packet switchign
packets can be lost and need to be re-sent
the method is more prone to errors with real-time streaming
there is a delay at the destination whilst the packets are being re-ordered.
Node
stages in a network that receive and transmit data packets.
real-time streaming
Transmission of data for live events. It is sent as it is received or generated.
Hop number
A number in the header that helps terminates lost packets so that the network doesn’t get clogged.
Factors considered why transmitting data
» the direction of data transmission
» the method of transmission
» how will data be synchronised
Simplex
Can be transferred only in one direction.
Half-duplex
Can be transferred in both directions, but only one at a time.
Full-duplex
Can be transferred in both directions, simultaneously.
Serial
Sending data down one channel/wire one bit at a time