IP地址分配以及报文格式

IP地址是如何分配的?所有的IP地址都由国际组织NIC(Network Information Center)负责统一分配的,比如分配1.0.0.0~9.255.255.255给美国,20.0.0.0~20.255.255.255给中国的CNNIC,中国的ISP商再向CNNIC申请,个人用户再向ISP申请,比如家里装个宽带,有可能拥有一个公网IP,有可能得到的是内网IP等等。。。这样就知道某个IP的使用者在哪个国家,哪个ISP,哪个城市,甚至是哪户人家了,如果有黑客攻击了某政府网站,理论上是可以查到是谁攻击的。

 

IP报文格式:在以太网中1帧数据中,IP数据段占20字节:版本1(填0x45) + 一般服务1(填0) + 数据长度2 + Mark2 + 状态1(填0) + 偏移1(填0)+ 生成周期1 + 类型1(填0x01 ICPM,0x06 TCP,0x11UDP) + 和检验2 + 源IP + 目的IP组成。也就是说,一个以太网数据包,前14字节,为MAC地址信息,紧接着20字节,为IP地址数据,后面还有源端口,目的端口数据,最后才是真正要发送的数据本身。
————————————————
版权声明:本文为CSDN博主「乘简」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zwf888/article/details/81204106

posted on 2019-11-25 22:52  我的你的他的  阅读(869)  评论(0编辑  收藏  举报