TCP/IP OSI7层结构
2020-03-11 本文已影响0人
Lucky胡
参考文献:
北京Yeslab安全实验室:https://www.bilibili.com/video/av59638344?from=search&seid=7887902618046434925
![](https://img.haomeiwen.com/i4288398/0c6a64b4a9b4a0dc.png)
7层模型,只需要记住4层即可:链路层、网络层、传输层、应用层。
表示层、会话层很少用,物理层是物理的。
![](https://img.haomeiwen.com/i4288398/7febcd8d961d460d.png)
下面是FTP服务的示例,采用的Client-Server模式,一台客户主机和一台服务器进行通信。
双方都有对应的不同层的通信协议,应用程序通常是用户进程,下三层一般在内核(操作系统)进行。
![](https://img.haomeiwen.com/i4288398/7bd089d3dbabda7c.png)
通过路由器连接的网络
端系统end system : 两台主机就是端系统
中间系统 intermediate system : 路由器就是中间系统
应用层和传输层使用端到端协议end-to-end,例如FTP协议、TCP协议。
网络层提供hop-to-hop协议,中间经过好几层跳转。
网络ip提供不可靠的服务,为了更快牺牲了可靠性。
TCP是可靠的,在不可靠的IP层工作,TCP不断的握手,确保信息发送无误。
引入这么多层的好处:
1、各个层对其他层隐藏细节,各个层只需要关心自己的东西。
![](https://img.haomeiwen.com/i4288398/d0ab785168ea7577.png)