概念
IP协议是TCP/IP协议网络层的主要协议,它提供无连接的数据报传送机制。IP协议实现上非常简单,它对数据提供尽力而为的服务
数据报服务示意图
数据报服务示意图.pngH1向H5发送分组,路径可能变化。两个数据报按照两个路径发送给目标节点。此时有可能会出现两个数据报到达的顺序和发送的顺序是不一样的,也有可能因为一些原因导致有一些分组丢失。因此因特网无法提供可靠的有序的服务。但是因为不需要提前进行握手,因此提高了传输速率
IP地址
为每个子网,每个主机分配一个全球唯一的地址,就是IP地址
Internet中,由NIC(Internet ’s Network Information Center)同一负责IP的规划
IP地址地址组成
网络号 + 主机号
地址表示采用用点分隔的十进制表示法,如166.111.68.3
IP地址分为5类
A类、B类、C类、D类和E类,它们都是32位的。其中D类地址仅用于多播组(一个点发往多个点)的特殊定义,E类地址保留备用
IP地址.png❉A类地址里面所包含的网络数是最少的,但是每个网络内所能容纳的主机数是最多的
常用的三种类别的IP地址
A类IP地址范围1.0.0.1 - 126.255.255.255
00000001 00000000 00000000 00000001 --
01111110 11111111 11111111 11111111
B类IP地址范围128.0.0.1 ------ 191.255.255.255
10000000 00000001 00000000 00000001 --
10111111 11111111 11111111 11111111
C类IP地址范围192.0.0.1 ------ 223.255.255.255
11000000 00000000 00000000 00000001 --
11011111 11111111 11111111 11111111
A:27-2 (减的2是刨除一个全0和一个全1,即00000000和01111111)
224-2(减的2是刨除一个全0和一个全1,
即00000000 00000000 00000000和11111111 11111111 11111111)
B:214
216-2(减的2是刨除一个全0和一个全1,即00000000 00000000和11111111 11111111)
C:221
28-2(减的2是刨除一个全0和一个全1,即00000000,11111111)
特殊地址1
国际NIC组织对IP地址有如下规定:
主机号全1的网络地址用于指定网络的广播地址(给这个网络的所有主机广播发送数据)
主机号全0的网络地址表示网络本身
网络号全0的网络地址表示本网络(这个主机所在的网络)
32位IP地址全1(255.255.255.255)的网络地址用于本网广播,该地址又被称为有限广播地址
A类网络地址127(127.0.0.0)是一个保留地址,用于网络软件测试及本地机进程间通信,称为回送地址
特殊地址2
NIC还为每类地址都保留了一个地址段用作私有地址,专门为组织机构内部使用
A类 10.0.0.0 --- 10.255.255.255
B类 172.16.0.0 --- 172.31.255.255
C类 192.168.0.0 --- 192.168.255.255
比如宿舍内只有一个IP地址,想多个人一同使用的时候就可以用交换机或者路由器,用具有IP地址的设备做一个网关,给其他的设备分配192.168.X.X这样的地址进行私人使用,但是不能对外在Internet上公开使用的
网友评论