使用分层网络模型的两个优点是什么_计算机网络(二):网络通信

通信的要通信的要素

  1. 消息的来源
  2. 通道
  3. 消息的目的地

3bcc8058698bcd51721a5c07359256ac.png

在通信前,需要建立规则或协议来管理会话。必须遵守这些协议(或者规则),才能成功传递和理解消息

计算机和网络协议定义了消息在网络中传输的细节

7d29306869a10a6d26f35982a5828b66.png

传达消息

  • 分段——将通信划分为多个片段
  • 多路复用——交替发送经过介质的片段

网络的组成部分

  • 设备和解释是网络的物理要素
  • 服务和过程所网络设备上运行的通信程序

网络协议

  • 一个协议制定一套规则
  • 网络协议确保设备通信成功
  • 协议规范消息的格式和结构

网络协议和标准

协议簇和行业标准

  • 协议簇是共同作用、帮助解决某个问题的规则集
  • 标准是指已经收到网络行业认可并经过电气电子工程师协会(IEEE)或 Internet工程任务组(IETF)之类标准化组织批准的流程或协议
  • Web服务器和Web服务器之间的交互是协议簇在网络通信中的典型示例

2825844d778ac77063535b9d661148c2.png

协议模型和参考模型

fcea3e633cbee6d62951ce6c52138678.png

TCP/IP 模型

673dbbc07162fde203ceb09d857815e9.png

b6b7d8c3346be72aa67513388977e05e.png

使用分层模型的优点

  • 有助于协议设计,因为对于在特定层工作的协议而言,它们的工作方式及其与上下层之间的接口都已经确定
  • 促进竞争,因为可以同时使用不同产商的产品
  • 避免一个协议层的技术或功能变化影响相邻的其他层
  • 提供了描述网络功能和能力的通用语言

通信过程

一段数据在任意协议层的表示形式称为协议数据单元(PDU)。在封装过程中,后续的每一层都根据使用的协议封装其从上一层接收的PDU

根据TCP/IP协议簇的协议来命名PDU

54e5a106606246ad34259490b852d211.png

协议数据单元和封装

43feaa0c0a301a303045e5629bb13aa2.png

发送和接收的过程

4f9f20c4e2e049b03ab7070e49f6d2ae.png

数据编址

  • 每个数据片段必须包含重复的标识信息才能到达正确的目的地
  • 为了将数据从一台主机上运行的源应用程序成功传送到另一台主机上运行的目的应用程序,必须包含不同的类型地址

ad598709c01074f2b042008a2d3a7843.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值