实体层
用电缆等物理手段把电脑连接起来,传递0、1电信号
链接层
用“以太网”的协议确定了0、1的分组方式
Head: 18字节,Data:46~1500字节
每块网卡都有一个独一无二的Mac地址,通过广播的方式发送数据包(仅在同一子网络用此方式),如果两台电脑不在同一个子网络,就无法知道对方的MAC地址,必须通过网关(gateway)转发。
网络层
使得我们能区分是否同一子网络,用网络地址区分。
1.IP协议
IPv4,规定32个二进制组成网络地址,用子网掩码得知哪部分是网络部分及助剂部分,由此可以对比两个网络地址的网络部分是否一致,从而判断是否同一子网络
2.IP数据包
传输层
端口:用于表示一个数据包供哪个程序使用。
传输层建立“端口到端口”的通信。
使用UDP、TCP协议。
应用层
规定应用程序的数据格式,比如Email、WWW、FTP等等。那么,必须有不同协议规定电子邮件、网页、FTP数据的格式,这些应用程序协议就构成了"应用层"。