本文是在理解了阮一峰老师的博客而写的,用自己的语言表达出来,以期进一步的理解网络传输。
分五个层:
实体层(可以传输0,1信号)
电脑,网线等,负责传输0和1的信号
链路层
以太网协议Ethernet:数据以数据包的形式传输,一个数据包又叫一‘帧’,大小固定;一个数据包包括header,data,header记录了传输者,接受者的信息
mac地址:解决数据传输地址识别问题;
网络层 (解决了主机和主机之间的通信)
ip地址:引入了新的一套地址,可以识别处所属的子网络,使数据可以传输到更远的地方,技术上也能通过mac地址来识别,但是效率低;
传输层(端口与端口之间的通信)
UDP协议,TCP协议:解决网络传输的可靠性,安全性问题
扫描二维码关注公众号,回复:
1459736 查看本文章
应用层
规定应用程序的数据格式。 协议包括有Email、WWW、FTP