TCP/IP 笔记三
2014-02-21 20:41
281 查看
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的一个协议,一般是用来排错和调试的。
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的一个协议,一般是用来排错和调试的。
相关文章推荐
- TCP/IP笔记(八)应用层协议
- TCP/IP芯片W5200掉电模式应用笔记
- 1.OSI参考模型和TCPIP模型笔记
- TCP-IP学习笔记(五)——链路层
- TCP/IP笔记3
- TCP/IP 笔记之 IP协议
- Java TCP/IP Socket 编程 笔记(三)—UDP的例子
- http笔记(三)--IP、TCP、UDP
- 《TCP/IP具体解释卷2:实现》笔记--协议控制块
- TCP/IP笔记 三.运输层(1)——UDP,TCP
- TCP/IP笔记 三.运输层(2)——TCP 流量控制与拥塞控制
- TCP/IP笔记 三.运输层(3)——TCP超时重传算法
- TCP/IP笔记
- TCP/IP笔记 二.网络层(2)——ICMP,RIP,OSPF,BGP
- 《TCP/IP具体解释卷2:实现》笔记--接口层
- CCNA2.0笔记_TCP/IP概述
- TCP/IP个人笔记
- TCP/IP 学习笔记(二)
- 在Debian 4.0rc3上编译内核2.6.24时加入Layer7模块笔记[防火墙中在TCP/IP第七层Layer7应用层阻挡QQ,MSN等软件的应用]
- TCP/IP illustrated 阅读笔记(二) 网络地址架构