OSI与TCP IP各层的结构与功能,都有哪些协议

分析&回答

OSI七层模型

功能 TCP/IP协议族
应用层 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet
表示层 数据格式化,代码转换,数据加密 没有协议
会话层 解除或建立与别的接点的联系 没有协议
传输层 提供端对端的接口 TCP,UDP
网络层 为数据包选择路由 IP,ICMP,RIP,OSPF,BGP,IGMP
数据链路层 传输有地址的帧以及错误检测功能 SLIP,CSLIP,PPP,ARP,RARP,MTU
物理层 以二进制数据形式在物理媒体上传输数据 ISO2110,IEEE802,IEEE802.2

TCP/IP五层模型的协议

由来 功能
应用层 用户使用的都是应用程序,均工作于应用层,互联网是开发的,大家都可以开发自己的应用程序,数据多种多样,必须规定好数据的组织形式。 规定应用程序的数据格式。
传输层 网络层的ip帮我们区分子网,以太网层的mac帮我们找到主机,再通过端口来标识主机上的应用程序。 建立端口到端口的通信,补充:端口范围0-65535,0-1023为系统占用端口
网络层 有了ethernet、mac地址、广播的发送方式,世界上的计算机就可以彼此通信了,问题是世界范围的互联网是由一个个彼此隔离的小的局域网组成的,那么如果所有的通信都采用以太网的广播方式,那么一台机器发送的包全世界都会收到,这就不仅仅是效率低的问题了,这会是一种灾难。 引入一套新的地址用来区分不同的广播域/子网,这套地址即网络地址。
数据链路层 单纯的电信号0和1没有任何意义,必须规定电信号多少位一组,每组什么意思 定义了电信号的分组方式。
物理层 孤立的计算机之间必须完成组网。 主要是基于电器特性发送高低电压(电信号),高电压对应数字1,低电压对应数字0

反思&扩展

喵呜面试助手:一站式解决面试问题,你可以搜索微信小程序 [喵呜面试助手] 或关注 [喵呜刷题] -> 面试助手 免费刷题。如有好的面试知识或技巧期待您的共享!

相关推荐
秋夫人1 小时前
http cache-control
网络·网络协议·http
不灭锦鲤3 小时前
ssrf学习(ctfhub靶场)
网络·学习·安全
weixin_548444263 小时前
2024年最新版本神马TV8.5影视APP源码 293TV影视点播系统源码搭建教程 神马TV8.2加强版反编译教程 保姆级小白可搭建 完整版本视频教程
网络
网络研究院5 小时前
如何安全地大规模部署 GenAI 应用程序
网络·人工智能·安全·ai·部署·观点
limengshi1383925 小时前
通信工程学习:什么是RIP路由信息协议
网络·网络协议·学习·智能路由器·信息与通信
GodK7776 小时前
HTTPS 的加密流程
网络协议·http·https
limengshi1383929 小时前
通信工程学习:什么是TFTP简单文件传输协议
网络·网络协议·学习·信息与通信
麻辣韭菜11 小时前
网络基础 【HTTP】
网络·c++·http
Deryck_德瑞克13 小时前
Java网络通信—TCP
java·网络·tcp/ip
GodK77713 小时前
IP 数据包分包组包
服务器·网络·tcp/ip