五层网络架构

1.从问题开始

  • 首先接触到这玩意,肯定要问是啥what、为什么why、怎么做how
  • 一个最简单的数据在网络上传输的流程:
  • 假设我们都有一台电脑,当我们想把数据通过网络传给别人的时候,这个数据怎么发出去呢?是不是需要一个物理机;这个数据怎么才能找到别的主机呢?怎么发送给正确的主机程序呢?是不是数据要加个目的ip和目的主机端口;别人收到我的数据想给我发点xx内容怎么办?是不是要加上自己主机ip和源端口;谁帮我转发啊?自己做不到啊,是不是需要路由器
  • 至于协议什么的,都是在这些的基础上,做一些规定,以什么方式传输、怎么传输、怎么解析、怎么接收、怎么从逻辑设计上提高传输效率、怎么实现可靠性等等。

2.五层模型介绍

  • OSI七层模型和TCP/IP五层模型
    在这里插入图片描述
    可以看得到,七层上三层合并,就变成TCP/IP的五层网络协议体系结构。

  • 每层对应的协议:勘错UCP错了,UDP
    在这里插入图片描述
    为什么叫TCP/IP五层网络模型,从这张图上就可以看出来。
    TCP、IP分别处于传输层和网络层,这2层是很重要的2层,至少在逻辑设计上是很重要的。
    传输层负责数据传输,网络层负责数据在网络上寻址,没有这2层的设计,数据无法在广域网上正确传输。

  • 数据流在各层的处理
    在这里插入图片描述
    简单的说,发送方:就是经过哪层,加上哪层的头;接收方:经过哪层,去掉哪层的头。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值