本文共 2076 字,大约阅读时间需要 6 分钟。
**Internet 协议就是ip协议 工作在网络层 非面向连接 (就谈不上三次握手,四次挥手) 独立处理数据包 分层编址(ip地址分成两个部分)(类似mac地址,一部分是ieee厂商编号,一部分是网卡设备唯一标识,厂家分配的) 尽力而为的传输(尽力,不能确保数据一定能到达,类似快递,有可能中间丢了) 无数据恢复功能ip协议没有 但是tcp有,有一个协议有恢复功能就行,能满足工作中的一些需求 ** ip报文头部 pdu单位叫packet 报文 前面是以太网帧头mac头部,ip报文头部,tcp/udp报文头部,data数据,fcs循环校验位 ip协议头部要有上层协议的类型 版本号 0-3 (4位,现在用的是ipV4,第四个版本,采用的地址是32位,源地址和目标地址,所有的地址加起来也就2的32次方,42亿个地址,现在的地址根本不够,所以现在互联网的有用ipv.6 长度远远大于32位,它是128位 的地址,2的128次方,但是分配权(欧美的发达国家)不是你说了算的,打仗了,就不给你地址了。 中国发明了ipv9传说,ipv9中国人发明的可以达到256位,最长可以扩展到2048位) **ipv6,是用的16进制数,4 个2进制,这边是省略,实际上是128位2进制,看起来不如ipv4舒服 还有ipv9支持10进制,号称兼容ipv4,ipv6,通讯的时候,先认证再通讯 ipv9 有安全验证 ** ping 的时候没有经过对方同意,可以提出攻击 和对方通讯没有经过同意,ipv9需要经过对方同意才能链接,那就是安全性更高。你想攻击对方,对方还得同意才行, ipv9地址是加密的,要系统也是自己制作的(2001年开始研究) 首部长度 区分服务,区分系统特定应用的关键字, 总长度,数据包的总长度 标识,大的包切成小的包,标识一样说明来自同一个包,不一样就不是一个包 标志,标记的包是有一个包切片切出来的,还是整个包,还能区分,拆三个,如果是最后一个包也能知道, 3000的数据包最起码要切片,标识一样是原来的一个包 为0 允许分配,下面的1代表后续还有分片 为0标识后续没有分片是最后一片 identification识别 一个包的标记都一样 片偏移就是每个数据包离头部有多远 每个切片包在整个包里处于第几个位置 MTU,以太网帧的小, TTL time to live 生存期 以经给的路由器为单位 经过一个路由减一 访问的看起来是国外网站实际上是镜像(adsl-pool。sx。cn) 表面上是国外网站,,为了加速,是提供了镜像网站 修改ttl 冒充windows 有些 硬件设备是255,有些企业就是想不让黑客知道你是什么系统,就会修改ttl centos 默认64 协议,上层协议 ssh走的是tcp协议 tcp6上层协议的类型怎么将十进制数变成2进制,一般都是除2取余
2进制转换成十进制 obase十进制转换成2进制,ibase 2进制转换成十进制 172.20可以体现在哪个网络里,170.18在另外一个网络 **ip地址可以唯一标识一个网络设备 分层,分成2部分 为何要用IP地址来标明设备而不是用mac地址, 因为mac地址是出厂就写入,体现不了管理思路 不同的主机在不同的网段里 ** 网络id+主机id 网络id标明你是在哪个网段 主机id标明你是哪一台主机 只要在一个网段,网络id是相同的, 主机id应该是不同的,表示网段里一个设备 怎么区分网络id和主机id 网络id必然在前,主机id必然在后 0.0.0.0是未知地址, 127.0.0。1是本地回环地址,这两个地址是不能分配的 **A类前8位是网络id ,后面24位是主机id 一个A类网络主机数可以达到2的24次方大概1600多万 10.0.0.0这样的地址不能用,表示一个网段号 10.255.255.255 表示10网段的广播 公示: 网络(网段)数量= 2^的可变网络id位数(有多少位可变,就是2 的多少位次方 一个网络的主机数量=2^主机id位数-2 2^24~=1600万 ** 给中国分配的A类地址 有类地址 无类地址是工作中用的最多的方式**B类,前两位固定不变,总共16位是网络id,16位主机id
10xxxxxx.xxxxxxxx.y.z 10000000.x。x。x 最小 10111111.x。x。x最大 128-191.x.x.x 网段 2^(16-2)数量 主机id数量=2^16-2 主机数65534 ** C类,前24位是网络id ,主机id是8位 110XXXX.XXXXXXXX.XXXXXXXX.X 1100000最小 192 1101111最大 223 192-223 24位网络id 8位主机id 网段数量=2^(24-3) 主机数=2^8-2=254D类,表示多播地址 110XXXX.X.X.X 224-239.x.x.x E,保留(还未启用,在实验室) 240-254.x.x.x 1110XXX.X.X.X
转载地址:http://pgzgn.baihongyu.com/