网络面试必问:TCP/IP四层模型和OSI七层模型

TCP/IP四层模型

TCP/IP简介:TCP/IP是一组协议的代名词,包括许多协议,组成了TCP/IP协议簇,其中最重要的协议为TCP IP协议

应用层:
应用程序间进行通信的层,常见的应用层协议有 超文本传输协议(HTTP),简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)
传输层:
为端口之间提供数据传输服务,常见的协议有传输控制协议(TCP),用户数据报协议(UDP)
网际层:
为两台主机之间提供数据传输服务,主要的协议为网际协议(IP)
网络接口层:
兼并了物理层和数据链路层,既是传输数据的物理媒介,也可以为网络层提供一条准确无误的线路


OSI七层模型

简介:OSI(Open System Interconnection,开放系统互连)模型解决异种网络互连时所遇到的兼容性问题。它的最大优点是将服务、接口和协议这三个概念明确地区分开来:服务说明某一层为上一层提供一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务。
应用层:
网络服务与最终用户的一个接口,负责对软件提供接口以使程序能使用网络服务
表示层:
数据的表示、安全、压缩,比如数据进行传输前,对数据进行编码压缩等等,以及数据在页面上的展示方式
会话层:
建立、管理、终止会话
传输层:
定义传输数据的协议端口号,提供的服务主要有流量控制,拥塞控制,差错校验等等,包含TCP UDP等协议
网络层:
根据IP地址为网络上的两台主机提供连接服务,具有路径选择功能,典型的网络设备是路由器,IP协议为主要的网络协议
数据链路层:
建立逻辑连接、进行硬件地址寻址、差错校验等功能。将比特组合成字节进而组合成帧,用MAC地址访问介质,发现错误但不能纠正,典型的网络设备为交换机。主要的协议有点对点协议PPP
物理层:
由物理媒介构成,建立、维护、断开物理连接。


觉得有问题的地方欢迎在评论区指出呀,觉得不错不妨点个赞…本人正在准备春招,因此近期会写不少面试题总结,有一起的可以互相关注,一起加油~


其它热门网络面试题:

> 通俗易懂的例子告诉你TCP/IP如何保证可靠性

> HTTP1.0,HTTP1.1和HTTP2.0的区别

> URL的组成以及输入URL后的全过程,用到的协议

> HTTP的缺点以及HTTPS的原理,这篇讲的真的很浅显易懂了

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