简述计算机?络七层模型和各?的作??

发布时间:2023年12月29日

image.png

这张图大家看下就好了,慢慢学习了解上面的东西就好,在面试中需要回答以下内容:

image.png

  • 物理层:主要负责通过物理媒介传输?特流,如电缆、光纤、?线电波等。物理层规定了物理连接的规范,包括电缆的类型、接?的规范等。
  • 数据链路层:主要负责把数据分成数据帧进?传输,并对错误进?检测和纠正。数据链路层还负责物理地址的 分配、数据流量控制、错误校验等
  • 网络层:主要负责数据在?络中的传输,包括路由选择、分组转发、数据报?的封装等。?络层还处理数据包 的寻址和控制流量等
  • 传输层:主要负责数据传输的可靠性和流量控制等,同时还包括分段、组装、连接建?和断开等功能。传输层 的最重要的两个协议是TCP和UDP
  • 会话层:主要负责建?、管理和终?会话,提供会话控制和同步等服务
  • 表示层:主要负责数据格式转换、加密解密、压缩解压等服务
  • 应用层:跟用户交互的应用和各种服务,如电?邮件、?件传输、远程登录、Web 浏览等。应?层服务可以 使?不同的协议实现,如 HTTP、SMTP、FTP、TELNET 等

每一层都专注做一件事情,功能彼此独立又互相联系

那么这时候可以详细说从点击一个网址到显示网页,发生了什么,参考这篇文章

文字版:

首先在应用层解析该url,主要应用http协议;然后在传输层通过TCP协议确保传输的可靠性和控制流量,在网络层通过IP地址找到目标主机,接着在物理层找到对应的mac地址,接着通过网卡数字信号转换为电信号,原样转发到交换机路由器。拿到对应的网页信息,再从数据链路层-网络层-传输层-应用层转发回来

文章来源:https://blog.csdn.net/m0_51547272/article/details/135267952
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。