第一章计算机网络的概述-网络协议

  • 网络协议的三要素
    语法:数据与控制信息的结构或格式
    语义:发出何种控制信息,完成何种动作以及做出什么响应
    定时:事件实现顺序的详细说明
    注释:网络系统的数据通信通过网络协议来支撑
  • 协议为何要分层
    “分层”可以将问题转化为若干较小的易处理的局部问题。
    (1)分层的好处
    简化系统,模块化易于维护,系统的更新成本和效率
    (2)分层的负面影响
    1.信息冗余,降低性能
    2.层次难以确定
    3.协议首部越来越大
  • 网络分层的要点
    1.网络功能模块化,去除不同网络应用之间以及网络应用与网络技术之间的紧密耦合
    2.用端到端原则决定网络关键功能应当在哪些模块中实现
    注释:一个分层的体系结构允许通过定义良好的接口,将大而复杂的系统划分为不同层次
    * 几种体系结构的比较
    网络体系结构


    网络体系结构.png

    OSI7层体系结构:物理层,数据链路层,网络层,运输层,会话层,表示层,应用层
    TCP/IP体系结构:网络接口层,网际层,运输层,应用层
    5层网络体系结构:物理层,数据链路层,网络层,运输层,应用层

  • 水平协议和垂直服务


    水平协议和垂直服务.png

向上一层提供服务(service)
协议是“水平的”,服务是“垂直的”
向上的服务利用了下层的功能

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 计算机网络分层结构 两个系统中实体间的通信是一个很复杂的过程 ,为了降低协议设计和调试过程的复杂性,也为了便于对网...
    CodeKing2017阅读 2,821评论 0 4
  • 计算机网络 计算机网络体系结构(Overview) 计算机网络是计算和通讯技术的一种融合。计算机已将计算、通讯和控...
    IngerChao阅读 1,512评论 6 5
  • 1.计算机网络概念2.计算机网络组成3.计算机网络分类4.网络体系结构概念5.OSI/RM体系结构相关6.TCP/...
    JYBlog阅读 1,102评论 0 1
  • 1.1 网络的网络 计算机网络是由若干结点和连接这些结点的链路所组成,网络中的结点可以是计算机,集线器,交换器或者...
    yzbkaka阅读 3,677评论 0 6
  • 网络层提供的两种服务 在计算机网络领域,网络层应该向运输层提供怎样的服务(面向连接还是无连接)曾引起了长期的争论,...
    srtianxia阅读 4,041评论 0 12