网络分层

1. 物理层

网线,传输0/1,高电平低电平等。

2. 链接层

确定0/1的分组方式。单纯的0/1是没有意义的,数据组合才有意义。

比如:以太网协议,分head和body;head中定义收件人/发件人(mac地址),body中定义数据。各个网卡的mac地址是唯一的。传输方式是广播,也就是ABCD四个网卡,A发送消息,BCD都能收到,然后根据head中的收件人信息,各网卡确定是否接受。

3. 网络层

广播传输方式只适用于同一个子网络,如果上海的给北京的发消息,单靠mac地址是不行的。世界是互联网世界,是多个子网络组成的。网络层的协议就是管理这些子网络的,如IP地址,IP协议。

4. 传输层

有了mac地址和ip地址,就可以在世界上任意一个电脑发给另一个电脑。可是,同一台电脑也可以做多件事情,如浏览网页,QQ聊天。那么就产生了 端口的概念,传输层解决的是端对端的问题。协议有UDP和TCP.

5. 应用层

如Email、WWW、FTP、Http等。

clipboard.png

参考文章:阮一峰:互联网协议入门(一)

你可能感兴趣的:(网络)