View
193
Download
5
Embed Size (px)
Citation preview
1
Introduction to Internet Layer
Protocols/IP ..
Shudhanshu AgarwalB.tech (EC-2011)Roll no.-1101421102
2
CONTENTS:1. Introduction2. Internetworking
Models3. Internet layer
protocols4. IP Addressing5.Private IP
addresses6.Conclusion
3
Two main reasons for using Internet Layer :
1. For routing2. Providing a single
network interface to upper layer s
INTRODUCTION
4
Protocols of Internet layer
1. Internet Protocol2. Internet Control Message
Protocol3. Address Resolution Protocol4. Reverse Address Resolution
Protocol5. Proxy ARP
5
In 1970s OSI Reference Model was formed.
Helped the different vendor networks to communicate.
Describes data and information transfer from one to another computer.
The OSI has seven layers ,divided into two groups :
Internetworking Models
6
1. The upper layers :
7
2. The lower layers :
8
Looks at each packets address.Helps in identifying the devices.Receives segments from host-to-host layer and fragments them into datagrams .
The IP Header gives the idea of what the IP protocol has to go through.
INTERNET PROTOCOL
9
THE IP HEADER :
10
It is a management protocol and message service provider for IP.
Its packets :1. Can provide host with
information about network problems.
2. Are encapsulated within IP datagrams.
ICMP
11
EXAMPLE :
12
Finds the hardware address of a host
ARP
13
Requests for an IP address for a particular MAC address :
RARP
14
Help machines on a subnet reach remote subnets without configuring routing or even a default gateway.
It can be added to a single router without disturbing the routing tables of the other routers.
PROXY ARP
15
It is a software address.It was designed to allow hosts on one network to communicate with the host on different network.
It consists of 32 bits of information and these bits are divided into four equal octets separated by a dot.
IP Addressing
16
Bit Byte Octet Network Address Broadcast Address
IP Terminology
17
Network address : It uniquely identifies each network.
Node address : It uniquely identifies each machine on a network.
The designers of Internet created classes of network based on the network size.
Network Addressing
18
The various classes of networks are :
19
Here the first bit of the first byte must be off, or 0.
Address must be between 0 and 127.
Consider the following network address:
0 x x x x x x x
Network Address Range: Class A
20
If we turn the other 7 bits all off and then turn them all on ,we’ll find the range of class A network address:
00000000 = 001111111 = 127
21
Here the first bit of the first byte must always be turned on but the second bit must always be turned off.
Address must be between 128 and 191.
Consider the following network address:
Network Address Range: Class B
22
1 0 x x x x x x
If we turn the other six bits all off and then turn them all on ,we’ll find the range of class B network address:
10000000 = 12810111111 = 191
23
Here the first two bits of the first octet are always turned on but the third bit can never be on.
Address must be between 192 and 223.
Consider the following network address:
Network Address Range: Class C
24
1 1 0 x x x x x
If we turn on other five bits all off and then turn them all on, we’ll find the range of class C network address.
11000000 = 19211011111 = 223
25
The addresses between 224 and 255 are reserved for class D and E networks.
Class D(224-239) is used for multicast addresses .
Class E (240-225) is use for scientific purposes.
Network Address Ranges: Classes D and E
26
Some Reserved IP Addresses ...
27
28
First byte : network address.
Remaining bytes : node address.
Format is:
network.node.node.node
Class A Addresses:
29
First two bytes : network address.
Remaining two bytes : node address.
Format is
network.network.node.node
Class B Addresses:
30
first 3 bytes : network address.
Last byte : node address.Format is:
network.network.network.node
Class C Address:
31
It is used on private network.
It saves IP.
It uses Network Address Translation to accomplish the task.
Private IP Address:
32
Reserved IP addresses:
33
Overview of OSI reference modelAbout IP ,ICMP, ARP, RARP, Proxy ARP
use of Class A ,B and C AddressingImportance of Private IP Address.
CONCLUSION:
Got to know the: