《计算机网络》读后感--IP

来源:互联网 发布:淘宝刷粉丝 编辑:程序博客网 时间:2024/06/10 05:15

与IP协议形影不离的还有几个协议,ARP和RARP,ICMP和IGMP。其中IP协议使用ARP和RARP协议,而ICMP和IGMP协议使用IP协议。

IP地址是分配给每个接口的标识,这个标识是独一无二的,标识着这个接口的身份。IP地址的发展经历了三个阶段,分别是分类的IP地址、子网的划分和构成超网。

起初,由于硬件限制需要对IP地址进行分类,不同类别代表不同子网掩码。IP地址分为网络号和主机号,IP主机号全为0时就是子网掩码。A类是00开头,网络号占1个字节;B类是10开头,网络号占2个字节;C类是110开头,网络号占3个字节;D类是1110开头,而E类就是1111开头。

将IP地址进行划分后管理起来也方便许多,路由器仅需要根据网络号转发数据包即可,这样路由表中的项目数大幅减少,腾出存储空间,也方便查找。不同的网络号表示不同的网络,因此转发器或网络连接起来的仍然属于一个网络,不同网络号必须用路由器连接。换而言之,同一个局域网中所用IP的网络号必须一致,此外当两个路由器直接相连时,在连线的两端接口处可以分配IP也可以不分配。若是分配了,则就形成了只包含一段线路的特殊网络,若是没有分配,则成为无名网络。

讲到IP地址,不得不提的就是MAC地址,这两个地址总是傻傻分不清楚。简而言之,IP地址是网络层及其上层所用地址,而MAC地址是数据链路层及其下层所用的地址,都是标识计算机的身份。MAC地址是网卡硬件地址,标识网络设备位置,每个网卡都会有一个全球唯一的MAC地址。IP地址在IP数据报的首部,而MAC地址在MAC帧的首部,当数据传送时,数据从上层到下层,IP数据报封装在MAC帧的数据部分。IP地址就像是县级地址,而MAC地址就像镇级地址,路由器根据IP网络号进行路由选择,即找到某个县,然后在根据MAC地址进行进一步查找。

个人理解数据传送过程如下,如果A要向c发送一个数据,最佳路径是由A通过B到C。那么,A局域网中根据IP地址判断是不是本局域网的,是就根据MAC地址查找,如果不是就上交给路由,路由器根据IP的网络号查找路径,交给另一个路由到达B,在B局域网中执行A一样的流程,再交给C的路由,进入C局域网,根据MAC地址找到目的主机。

0 0
原创粉丝点击