计算机网络的分层体系结构
物理层:物理接口规范,传输比特流,网卡是工作在物理层的.
数据链路层:成帧,保证帧的无误传输,MAC 地址,形成 EHTHERNET 帧 数据链路层在不可靠的物理介质上提供可靠的传输。
该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
网络层:路由选择,流量控制,IP 地址,形成 IP 包
传输层:端口地址,如 HTTP 对应 80 端口.TCP 和 UDP 工作于该层,还有差错校验和流量控制.
会话层:组织两个会话进程之间的通信,并管理数据的交换使用 ETBIOS和 WINSOCK 协议.QQ 等软件进行通讯因该是工作在会话层的.
表示层:使得不同操作系统之间通信成为可能.
应用层:对应于各个应用软件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了