TCP/IP Protocols Flashcards
Provides basic TCP/IP functionality by creating a layer 2 connection between two devices over a serial line.
Serial Line Internet Protocol (SLIP) (Network Interface Layer)
Provides layer 2 connectivity like SLIP, but is much more sophisticated and capable. This protocol is itself a suite of protocols that allow for functions such as authentication, data encapsulation, encryption, and aggregation, thereby facilitating TCP/IP operation over WAN links
Point-to-Point Protocol (PPP) (Network Interface Layer)
Used to map layer 3 IP addresses to layer 2 physical network addresses.
Address Resolution Protocol (ARP) (Network interface layer / Internet layer)
Determines the layer 3 address of a machine from its layer 2 address. Now mostly superseded by BOOTP and DHCP
Reverse Address Resolution Protocol (RARP) (Network interface layer / Internet layer)
Provides encapsulation and connectionless delivery of transport layer messages over a TCP/IP network. Also responsible for addressing and routing functions.
Internet Protocol / Internet Protocol Version 6 (IP / IPv6) (Internet layer)
Allows addresses on a private network to be automatically translated to different addresses on a public network, thereby providing address sharing and security benefits. May not be considered a protocol in the strict sense of the work.
IP Network Address Translation (IP NAT) (Internet layer)
A set of IP-related protocols that improve the security of IP transmission
IP Security (IPsec) (Internet layer)
Resolves certain problems with IP associated with mobile devices
IP Mobility Support (Mobile IP) (Internet layer)
A support protocol for IP and IPv6 that provides error reporting and information request-and-replay capabilities to hosts
Internet Control Message Protocol (ICMP / ICMPv4 / ICMPv6) (Internet layer)
A new support protocol for IPv6 that includes several functions performed by ARP and ICMP in conventional IP
Neighbor Discovery Protocol (NDP) (Internet layer)
Protocols used to support the routing of IP datagrams and the exchange of routing information
Routing Information Protocol, Open Shortest Path First, Gateway-to-Gateway Protocol, HELLO Protocol, Interior Gateway Routing Protocol, Enhanced Interior Gateway Routing Protocol, Border Gateway Protocol, Exterior Gateway Protocol (RIP, OSPF, GGP, HELLO, IGRP, EIGRP, BGP, EGP) (Internet layer)
The main transport layer protocol for TCP/IP. Established and manages connections between devices and ensures reliable and flow-controlled delivery of data using IP.
Transmission Control Protocol (TCP), (Host-to-Host Transport layer)
A transport protocol that can be considered a severely stripped-down version of TCP. It is used to send data in a simple way between application processes, without the many reliability and flow-management features of TCP, but often with greater efficiency.
User Datagram Protocol (UDP), (Host-to-Host Transport layer)
Provides the ability to refer to IP devices using names instead of just numerical IP addresses. Allows machines to resolve these names into their corresponding IP addresses.
Domain Name System (DNS) (Application layer)
Allows files to be shared seamlessly across TCP/IP networks
Network File Sharing (NFS) (Application layer)