美文网首页
网络编程05_网络分层模型和TCP/IP协议族——网络传输

网络编程05_网络分层模型和TCP/IP协议族——网络传输

作者: 我是李小胖 | 来源:发表于2019-05-09 14:20 被阅读0次

    网络分层模型和TCP/IP协议族(第一章)

    实习完回家后,准备来回顾一下网络基础的相关知识点。

    网络传输

    先举一个简单易懂的例子。

    image

    网络传输,我们可以比喻为2个人:甲 和 乙。然后他们之间需要传递一张图片picture。因为现在的图片还是挺大的,差不多几M的样子,这时候,就像是把一栋house传送过去。

    如何传送呢?

    • 需要知道目标地址 寻址和路由
    • 需要有一条到目标地址的路 数据链路
    • 需要把大楼拆成包装箱能放下的大小 分片
    • 需要将每一个部分进行编号 序列码
    • 需要将包装箱装车 封装
    • 车队运输时可能会堵车 拥塞控制
    • 检查每一车是否完整 错误检验和校正
    • 处理在运输路上丢失和损毁的部分 数据重发
    • 拆成包装,将每一部分重新组装起来 重组

    协议

    接着上面说的,我们肯定需要一些 流程规范、运输指南的使用说明,比如:

    • 如何查找目的地
    • 如何选择运输路线
    • 如何拆分和重建大楼

    这些规范被称为协议

    协议需要注意这些:

    1. 协议有很多种
    2. 不同的协议处理不同层次的问题
    3. 发送方和接收方要使用相同的协议,才能还原数据

    相关文章

      网友评论

          本文标题:网络编程05_网络分层模型和TCP/IP协议族——网络传输

          本文链接:https://www.haomeiwen.com/subject/pvewoqtx.html