Skip to the content.

开放系统互联参考模型

OSI模型与TCPIP模型:

OSI                       TCP/IP
应用层、表示层、会话层  ---  应用层
传输层               ---  主机对主机层(传输层)
网络层                --- Internet层
数据链路层            ---  网络访问层
物理层                ---   

协议只是标准,没有具体的实现。 操作系统可以根据协议实现自己的产品,开发自己的网络框架,或增加自己的特性。

封装:网络包按层来进行封装,每下一层,就增加一层封装,添加每层自己的信息。

不同层上的攻击: 网络层可以作为攻击通道,也可以作为攻击目标。

应用层上常见的协议:SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),HTTP(Hypertext Transfer Protocol, 超文本传输协议),FTP(File Transfer Protocol,文件传输协议), TFTP(Trivial File Transfer Protocol,普通文件传输协议),LPD(Line Printer Daemon,行式打印机后台程序)

表示层: 会话层:

传输层: 提供端对端的数据传输服务,保证更可靠的数据传输、错误检测、纠错、恢复和流量控制,以及优化。 有无连接的UDP协议和面向连接的TCP协议,还有SSL(Secure Socket Layer)、SPX。 常见就是UDP,TCP,SSL。

网络层: 正确的编址和路由。 常见协议:ICMP,RIP,OSPF,BGP,IGMP

数据链路层: LAN,WAN

TCP/IP模型

各层数据的名字区别: