TCP/IP 笔记三

IP 寻址


IP是一个32位的地址,209.121.131.13 用点分十进制的形式表示.

地址分类把IP地址划分到不同的地质类。一般属于以下几类

A类:IP地址的前8位表示网络ID,后24位表示主机ID

B类:IP地址的前16位表示网络ID,后24位表示主机ID

C类:IP地址的前24为表示网络ID,后8位表示主机ID

使用的位数越多包含的组合就越多。A类能包含较多的主机,C类则只能包含较少的主机。

A 开头是 0 对应的字段 0到127

B 开头是 01 对应的字段 127-191

C 开头是 011 对应的字段是 191-223

还有D类和E类一次类推。

 

一些特殊的IP地址

全0的主机ID表示网络本身 比如129.152.0.0 表示 129.152的B类网络

全1的主机ID表示广播,比如129.152.255.255  表示 这个B类网络的广播地址,这个B类网络的所有主机。

127开头的是回环地址,比如127.0.0.1

还有一些地址范围用于私有网络

10.0.0.0到10.255.255.255 172.16.0.0到172.31.255.255 192.168.0.0到192.186.255.255

还有169.255.9.9到169.255.255.255 保留用于自动配置。

 

 ARP 

地址解析协议

就是主机会缓存一张物理地址和IP地址之间的映射表。机制有点像cache,如果这张缓存表里没有IP对应的映射就会发送一个名为ARP请求帧的广播。

ARP请求帧包含未解析的IP地址和发送方的IP地址和物理地址,网段上的其他主机收到这个请求就会拥有这个发送放的IP地址和物理地址,然后把自己的IP地址和物理地址发送过去,然后被添加到请求主机的IP里面去。

缓存存在一定时间后也会过期,然后要重新请求。

换句话说IP到物理地址的关系对于上层用户来说,完全是透明的,好像看起来IP对应的就是实际的地址一样。实际只是一个逻辑的地址而已。

 

与之相应的还有RARP,就是已知物理地址但是不知道IP的情况,然后得到IP。

 

ICMP

网络控制消息协议

Echo request ,实际是ping 用的就是 ICMP,Echo request 和Echo reply

Source quench ,源抑制就是让源IP降低发送速度,防止路由器过载

等等啦。 就是用来方便路由器通知源IP的一个协议,一般是用来排错和调试的。

posted @ 2014-02-21 20:41  ggaaooppeenngg  阅读(237)  评论(0编辑  收藏  举报