网络分层模型和TCP/IP协议族——网络传输哪里难
2019-02-12 本文已影响9人
zhangjingbibibi
网络分层模型和TCP/IP协议族(第一章)
实习完回家后,准备来回顾一下网络基础的相关知识点。
网络传输
先举一个简单易懂的例子。
image.png网络传输,我们可以比喻为2个人:甲 和 乙。然后他们之间需要传递一张图片picture。因为现在的图片还是挺大的,差不多几M的样子,这时候,就像是把一栋house传送过去。
如何传送呢?
- 需要知道目标地址
寻址和路由
- 需要有一条到目标地址的路
数据链路
- 需要把大楼拆成包装箱能放下的大小
分片
- 需要将每一个部分进行编号
序列码
- 需要将包装箱装车
封装
- 车队运输时可能会堵车
拥塞控制
- 检查每一车是否完整
错误检验和校正
- 处理在运输路上丢失和损毁的部分
数据重发
- 拆成包装,将每一部分重新组装起来
重组
协议
接着上面说的,我们肯定需要一些 流程规范、运输指南的使用说明,比如:
- 如何查找目的地
- 如何选择运输路线
- 如何拆分和重建大楼
这些规范被称为协议
协议需要注意这些:
- 协议有很多种
- 不同的协议处理不同层次的问题
- 发送方和接收方要使用相同的协议,才能还原数据