Layers and Protocols Flashcards
What are the five main layers within TCP/IP
Application, Physical, Internet, Network, Data Link
What is the physical layer ?
This layer is at the bottom of the stack and is pure hardware including the cable or satellite connection medium and the network interface card. The physical layer transforms data into bits that move across the network media.
What is the data link layer ?
This is where the MAC address gets used. If the layer is sending it adds it source and destination MAC address to the frame. On receiving a frame this layer reads the destination MAC address and if it corresponds to the MAC address on its NIC cards will send it up the higher levels.
What is the internet layer ?
This is where the IP address is used
What is the transport layer ?
This the layer that ensures that the packets have no errors and that all packets arrive and are re-assembled in the correct order. The two protocols are TCP and UDP. UDP does no error checking
What is the application layer ?
Converts the packets into the right format for the application.
What is ARP ?
Address Resolution Protocol - Responsible for finding out a computers NIC hardware address for the MAC address.
What is the Reverse Address Resolution Protocol ?
Allows discovery of an IP address when you only have an IP address
What is ICMP ?
Internet Control Message Protocol - Offers ping functionality
What is IPSec ?
IP Security Protocols - Encryption standard used in VPNs. IPSec also confirms that the computer joining the VPN is a valid member of the network.
What is L2TP >
Layer 2 Tunneling Protocol uses IPSEC to encrypt traffic through VPN tunnels
What is the role of TCP
Error Checking and Sequence Numbering
How does the TCP protocol exist
It establishes a connection after the data has arrived at the IP address to establish the sequencing.
What is UDP ?
Similar to TCP but without the error checking and sequencing. It is a connectionless protocol designed to get data to the applications as fast as possible.
What are the example applications that use UDP?
Voip, DNS, NFS