Professional Documents
Culture Documents
Foundation of Networking
Foundation of networking protocols
• Five layer TCP/IP
• Seven layer OSI protocol model
• Internet protocols and addressing
• Equal size protocol model
• Networking devices
• Link layer and local area networks
• Users and networks are connected together by certain rules
and regulations called network communication protocols.
Layers
Host 1 Host 2
Application Application
5
Layer Layer
Transport Transport
4
Layer R1 R2 Layer
Network Network Network Network
3 Layer Layer Layer Layer
Link Link Link Link
2
Layer Layer Layer Layer
1 Physical Physical Physical Physical
Layer Layer Layer Layer
Networ k
• Layer 3, the network layer (IP) specifies the networking aspects. This layer
handles the way that addresses are assigned to packets and the way that
packets are supposed to be forwarded from one end point to another.
• Layer 4, the transport layer, lies just above the network layer and handles the
details of data transmission. It is implemented in the end points but not in
network routers and acts as an interface protocol between a communicating
device and a network. Consequently, this layer provides logical communication
between processes running on different hosts.
• Layer 5, the application layer, determines how a specific user application
should use a network. Among such applications are the Simple Mail Transfer
Protocol (SMTP), File Transfer Protocol (FTP), and the World Wide Web (WWW).
Figure 2. Structural view of protocol layers for two hosts communicating through two router
Seven-Layer OSI Mode
• The Open Systems Interconnection (OSI) model was the original
standard description for how messages should be transmitted
between any two points. To the five TCP/IP layers, OSI adds the
following two layers below the application layer:
• The fragment sizes are limited to the MTU of the underlying physical
network.
• The identification, flag, and offset fields of the IP header help with the
fragmentation and reassembly process.
• The flag field has a More-Fragment (MF) bit. When the MF bit is set, it implies
that more fragments are on their way.
• The offset field indicates the position of a fragment in the sequence of fragments
making up the packet.
• The lengths of all the fragments, with the exception of the last one, must be
divisible by 8.
• To be successfully reassembled, all fragments making up a packet must
arrive at the destination.
• In the case of a missing fragment, the rest of the fragments are discarded,
and thus the packet needs to be retransmitted.
• The retransmission of packets results in an inefficient use of the network
bandwidth.
Figure .8 With ICMP, a redirect message cannot be sent to R1, since R6 does not know the address of R1.
IP Version 6 (IPv6)
• The use of IPv4 has resulted in the exhaustion of the 32-bit address space to
the extent that IPv4 has run out of addressing spaces.
• Therefore, 128-bit address spacing was introduced with Internet Protocol
version 6 (IPv6).
• The minimum MTU obtained determines the packet size and thus
requires the route from the host to the destination to remain
steady.
Equal-Sized Packets Model: ATM
• A networking model in which packets are of equal size can be
constructed.
• Equal-sized packets, or cells, bring a tremendous amount of
simplicity in the networking hardware, since buffering,
multiplexing, and switching of cells become extremely simple.
• A disadvantage of this kind of networking is the typically high
over all ratio of header to data.
• This issue normally arises when the message size is large and
the standard size of packets is small.
• The dominance of headers in a network can cause delay and
congestion.
• The objective of Asynchronous Transfer Mode (ATM) technology is
to provide a homogeneous backbone network in which all types of
traffic are transported with the same small fixed-sized cells.
• One of the key advantages of ATM systems is flexible multiplexing to
support multiple forms of data.
• ATM typically supports such bursty sources as FAX, coded video, and
bulk data.
• ATM is a set of connection-oriented protocols, which means that a
connection must be pre-established between two systems in a
network before any data can be transmitted.
• ATM is capable of supporting and integrating data, voice, and video
over one transmission medium with high bit data rate delivery
services into a single network.
• ATM is bandwidth-on-demand networking and is scalable in
bandwidth with the ability to support real multimedia
applications.