International Conference on Systemics, Cybernetics and Informatics
505
The ARPANET was a research network sponsored by the DoD. When satellite and radionetworks were added later, the existing protocols hadtrouble interworking with them, so a new referencearchitecture was needed. Thus the ability to connectmultiple networks together in a seamless way was oneof the major design goals from the very beginning.This architecture later became known as theTCP/IPmodel , after its two primary protocols.This reference model contains four layers
:
Internet Layer
This layer, called the Internet layer is thelinchpin that holds the whole architecture together. Its job is to permit hosts to inject packets into any network and have them travel independently to the destination.Internet Layer defines an official packet format andprotocol called IP.The job of the internet layer is todeliver IP packets where they are supposed to go.
Transport Layer
The layer above the internet layer in theTCP/IP model is now usually called theTransportLayer.It is designed to allow peer entities onthe source and destination hosts to carry on aconversation, the same as in the OSI transport layer.This layer contains two end-to-end protocols.The first one, TCP(Transmission Control Protocol) is areliable connection oriented protocol that allows a bytesteam originating on one machine to be deliveredwithout error on any other machine in the internet .Itfragments the incoming byte
steams into discretemessages and passes each one onto the internet layer..The second protocol in this layer, UDP(User DatagramProtocol) is an unreliable connectionless protocols forapplications that do not want TCP’s sequencing or flowcontrol and wish to provide their own. It is also widelyused for one-shot, client-server type request-replyqueries and applications in which prompt delivery ismore important than
accurate delivery, such astransmitting speech or video.
Application Layer
It contains all the higher-level protocols. Theearly ones included virtual terminal (TELNET), Filetransfer(FTP), and electronic mail (SMPT). The virtualterminal protocol allows a user on one machine to loginto a distance machine and work there. The filetransfer protocol provides a way to move dataefficiently from one machine to another
.
Internet Control Protocols
In addition to IP, which is used for data transfer,The Internet has several control protocols used in thenetwork layer, including ICMP, RARP and BOOTP.
The Internet ControlMessage Protocol(ICMP)
The operation of the Internet is monitored closelyby the routers. When some thing unexpected occurs, theevent is reported by the ICMP which is also used to test theInternet. About a dozen types of ICMP messages are defined.Each ICMP message type is encapsulated in an IP packet.The DESTINATION UNREACHABLE message is usedwhen the subnet or a router cannot locate the destination, or apacket with the DF bit cannot be delivered because a smallpacket network stands in the way. The TIME EXCEEDEDmessage is sent when a protocol packet is dropped due to itscounter reaching zero. This event is a symptom that packetsare looping, that there is enormous congestion, or that thetimer values are being set too low.
ARP (Address Resolution Protocols)
To solve the problems of finding out whichEthernet address corresponds to a given IP address ,ARP isused. The advantage of using ARP over configuration files isthe simplicity. The system manager does not have to domuch except assign each machine an IP address
and decideabout subnet masks.ARP does the rest.
BOOTP
To get around the above stated problem, analternative bootstrap protocol called BOOTP has beeninvented. Unlike RARP, it uses UDP messages, which areforwarded over routers. It also provides a disklessworkstation with additional information, including the IPaddress of the file server holding the memory image, the IPaddress of the default router and the subnet mask to use.
Interior Gateway Routing Protocol (
OSPF)The internet is made up of a large number of autonomous systems. Each AS is operated by a differentorganization and can use its own routing algorithm inside.
A routing algorithm within an AS is called an InteriorGateway Protocol. An algorithm for routing between ASes iscalled an Exterior Gateway Protocol. Exterior GatewayProtocol: BGP Between Ases, a different protocol,BGP(Border Gateway Protocol) is used. A different protocol
Leave a Comment