Please enable JavaScript.
Coggle requires JavaScript to display documents.
互联网协议 - Coggle Diagram
互联网协议
-
网络层
- 子网掩码: 判断两个IP是否在同一个子网,其网络部分为255,即两个IP与子网掩码AND操作结果相同则在同一局域网
IP协议的作用主要有两个,
- 一个是为每一台计算机分配IP地址
- 另一个是确定哪些地址在同一个子网络。
- 32位2进制组成,0.0.0.0~255.255.255.255
这个地址分成两个部分,前一部分代表网络,后一部分代表主机
- 整个数据包是放在以太网数据包的DATA中的
- 最大长度为65,535字节,如果IP数据包超过了1500字节,它就需要分割成几个以太网数据包,分开发送了。
- HEAD包含IP地址,版本长度等信息,
长度为:20-60字节
-
-
-
传输层
UDP协议
- 由HEAD与DATA组成,Head定义了发送与接收端口,Data则是数据
-
总长度不超过65,535字节,正好放进一个IP数据包。
-
-
-
上网配置
-
-
DHCP
-
- 主机广播发请求给DHCP服务器,标识自己的MAC地址,并在HEAD中标识ip为0.0.0.0,接收方是255.255.255.255,当DHCP接收到时发现ip是接收方是255.255.255.255 则表示是发送给自己的
- 最后的"UDP标头",设置发出方的端口和接收方的端口。这一部分是DHCP协议规定好的,发出方是68端口,接收方是67
- DHCP发回一个ip根据MAC地址送给主机,主机收到之后设置自己的IP
五层模型
网络层
传输层
应用层
"应用层"的作用,就是规定应用程序的数据格式。TCP协议可以为各种各样的程序传递数据,比如Email、WWW、FTP等等。那么,必须有不同协议规定电子邮件、网页、FTP数据的格式,这些应用程序协议就构成了"应用层"。
-