TCP/IP Addressing And Data Delivery 6 Flashcards
Two basic categories of protocols
Connection oriented and connection less protocols
Describe TCP
Transmission Control Protocol
One of the two transport 4 layer protocols.
A connection oriented guaranteed delivery Protocol used to send data packets between computers over a network like the Internet. Part of the Internet protocol suite with IP. Is responsible for breaking up data into datagrams, reassembling them at the other end, reseeding data lost in transit and resequencing data.
Describe connection oriented protocols
Require a logical connection before transfer of data.
Operates in three phases
Phase one a connection is established and the devices negotiate parameters for the connection.
Phase two the devices transfer data
Phase three the connection held by the devices is released and is torn down
Function only in bidirectional communication environments
Describe connection less protocols
Do not establish a connection between devices.
Do not have any explicit setup or release phases and are always in the data transfer phase. Data is just sent from the source to its destination without checking if the destination is prepared to receive it.
What is IP
Internet Protocol
A network layer 3 protocol responsible for routing individual datagrams and addressing.
A connectionless protocol and acts as an intermediary between higher protocol layers and the network. Makes no guarantees about packet delivery, corruption of data or lost packets.. Works in concert with TCP which establishes a connection between a source and the destination.
Describe the IP Data packet delivery process
The process of delivering a data packet by IP consists of three steps
A service establishes a connection to the receiving node at the transport layer . Resolves the name of the receiving node to that nodes IP address
the IP address is then passed from the transport layer to the Internet layer.
IP uses a subnet mask to determine if the receiving node is in the same subnet and delivers the packet
What is UDP
User Datagram Protocol
Connectionless transport layer protocol in the IP suite. Used with IP. transmits data and ensures data integrity. Lacks reliability, flow control and error recovery functions. Less complex than TCP but delivers faster service.
what is ARP
Address Resolution Protocol
Maps an IP address to a physical or MAC address recognized within a local network. Reside in the data link layer 2 of the network interface layer encapsulate by an Ethernet header.
MAC Addresses are 48 bits long and IP addresses are 32 bits long. ARP supports IP by resolving IP addresses to MAC addresses
Name the steps,ARP takes to in address resolution
ARP receives an IP address from IP
If ARP has the MAC address in its cache it returns it to IP. If not it issues a broadcast to resolve the IP address
A target node with the corresponding IP address responds with a unicast that includes its MAC address. The MAC address is added to ARPs caches and sent to the IP as requested.
What is ICMP
Internet Control Message Protocol
Used with IP to report on the condition of a connection between two nodes. Notifies sender of errors. The receiving node sends an ICMP source quench message to slow down data transmission form the sending node.
What is IGMP
Internet Group Management Protocol
In the TCP/IP suite that supports multicasting in a routed environment mused to inform all systems on a network what host currently belongs to which multicast group. Used by the router to poll its interfaces for member of the multicast group and then Forwards the multicast transmission to the group members
What is a data packet
A unit data transfer between computers that communicate over a network. Contains three parts. Header, data, footer or trailer.
Header contains the destination and source addresses
Data part contains the actual information being transmitted
The footer contains the error checking code
In OSI model frames occur at
Data link layer 2
In OSI Model packets occur at
Network layer 3
What the difference between packets and datagrams
A Datagram is a self contained independent piece of data able to move from a source to a destination.
A packet refers to any message formatted as a packet
What is a network address
A protocol specific Identifier assigned to a node. Includes two parts. Part one identifies the network part two identifies the node.
The combination of the network address and the host address is called an IP address
What is a network name
A name assigned to a node to help users and technicians recognize the device easier
A naming service maps a network name to a network address or MAC address
Making services that Mao network names to network addresses
DNS. domain name system. Used on the Internet
NetBIOS. Simple broadcast based naming service
WINS. Windows Internet Naming Service. Older
What are IP addresses
A unique 32 bit binary address assigned to a computer so that it can communicate with other devices on a TCP/IP network
Consists of two portions: network address common to all hosts and devices on a physical network and the the host address unique to the network host
Available in classful and classless