互联网协议
马克make
奋斗不息,战斗不止
展开
-
互联网协议入门(二)
互联网协议入门(二)(接上文)七、一个小结先对前面的内容,做一个小结。我们已经知道,网络通信就是交换数据包。电脑A向电脑B发送一个数据包,后者收到了,回复一个数据包,从而实现两台电脑之间的通信。数据包的结构,基本上是下面这样:发送这个包,需要知道两个地址:对方的MAC地址对方的IP地址有了这两个地址,数据包才能准确送到接收者手中。但是,前面说过,MAC地址有...转载 2019-08-03 14:21:15 · 129 阅读 · 0 评论 -
互联网协议入门 (一)
我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?互联网的核心是一系列协议,总称为"互联网协议"(Internet ProtocolSuite)。它们对电脑如何连接和组网,做出了详尽的规定。理解了这些协议,就理解了互联网的原理。...转载 2019-08-03 14:24:42 · 344 阅读 · 0 评论 -
TCP/IP帧格式,DNS、ICMP、TCP、UDP
1.查询域名的IP(DNS)发送:查询www.baidu.com域名的IP地址,DNS包:返回百度的IP 14.215.177.38 / 14.215.177.39,DNS包:2.发送Ping包(ICMP)发送:ping 14.215.177.38,ICMP包:收:ICMP包:3.TCP(三次握手)发送:SYN包,请求握手(第一次握手):接收:ACK...原创 2019-08-03 15:29:28 · 715 阅读 · 0 评论 -
TCP/IP帧,校验的计算方式
1.IP报头的checksum1.把校验和字段置为0;2.对IP头部中的每16bit进行二进制求和;3.如果和的高16bit不为0,则将和的高16bit和低16bit反复相加,直到和的高16bit为0,从而获得一个16bit的值;4.将该16bit的值取反,存入校验和字段。2.UDP/TCP报头的checksumUDP/TCP报头中的校验和的计算比较复杂的,要用到 UDP/...原创 2019-08-03 15:43:43 · 1507 阅读 · 0 评论