计算机网络体系结构

计算机网络体系结构

网络体系结构-图2

OSI

OSI 是由国际标准化组织 ISO 定义的网络协议,OSI 协议有七层协议,由于其推出时 TCP/IP 已经在大范围使用了,所以其更多是理论层面的国际标准,而 TCP/IP 被称为事实上的国际标准。

TCP/IP

TCP/IP 和 OSI 有很大的不同,最明显的区别是其只有4层协议,更加的简单与实用。

网络体系结构-图6

网络体系结构-图7

五层协议

由于 OSI 协议比较复杂与不实用,而 TCP/IP 只有4层协议,所以在学习时通常会在折中以五层协议讲解理论。

每一层的作用

  • 应用层:主要定义了应用进程之间通信交互规则

  • 运输层:主要负责为两台主机的进程之间通信提供通用数据传输服务

  • 网络层:主要负责将运输层传递的报文段用户数据报封装为分组传递出去。

  • 数据链路层:主要负责将网络层传递IP数据报组装成,并在两个相邻的链路上传递

  • 物理层:利用物理媒介比特(Bit,二进制)形式传递数据。

网络体系结构-图3

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 1

数据封装和解封装。

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!