保留所有权利,禁止任何未经授权的转载。
注意:二次转载,即我授权A转载,B转载A并说这是从A那里转载而不是从我,这是不行的。。。
前言:
每章分为三个部分:概念部分(需要记住)、详解部分(需要完全理解)、习题部分
这是第一章的第二部分,对需要完全理解的部分进行详细讲解
参考文献:
[1]陈虹、肖成龙、郭鹏飞、肖振久、江烨.计算机网络[M].机械工业出版社:北京,2021:1. //主要使用
[2]James F.Kurose,Keith W.Ross.计算机网络(自顶向下方法)[M].机械工业出版社:北京,2017:1. //辅助使用
1.为什么要划分计算机网络的层级结构?
/*蓝色的部分是讲解部分,如果已经理解该部分知识,或者想直接背知识点,可以跳过蓝字*/
举个栗子,当你购买火车票时,呈现给列车员的票面只要有你从哪到哪花了多少钱等,至于你是微信还是支付宝支付都并不重要。可以理解为,售票平台传递到票务系统的是你购买了哪辆车通过什么方式等,以锁定座位;票务系统传递给列车员的是你的路程票价等。这就是分层的意义,如果直接传递给列车员大量无用信息,首先列车员未必看得懂,其次占用大量资源。
明晰简化,便于分析学习;各层独立,加快技术演进;统一接口,确保技术互通
2.层次划分的原则
每层相对独立;相邻层有依赖关系;每层要完成的服务及实现过程进行明确规定;对网络中处于不同地区的系统进行相同层次结构划分;不同系统的同层次具有相同服务;高层使用底层提供的服务时,不知道底层服务的具体实现方法 /*这块应该挺好理解,不懂的评论或私信,我会更新*/
3.网络协议
各通信实体执行的规则、标准;通信各方需要共同遵守、互相理解
一个协议定义了在两个或多个通信实体之间的报文格式和次序,以及报文发送和/或接受一条报文或其他事件所采取的动作。
网络协议三大要素:语义、语法、时序。
语义:协调通信完成某些动作或操作而制定的控制和应答信息,如规定通信各方要发出的控制信息、执行的动作和返回的应答等
语法:规定双方彼此的操作形式,确定协议中各个元素的格式,如数据和控制信息的结构、编码及信号电平等
时序:又称定时或同步,是指对事件实现顺序的详细说明,指出事件的顺序和速率匹配等
4.网络边缘结构(边缘结构指各零部件)/*该部分很少考,了解即可*/
如移动联通电信的给你家安的光纤,就是接入网的一种:家庭接入网
家庭接入网可总结为五种:
1)DLS数字用户线,就是曾今接到电话座机上的线,通信公司就是ISP(因特网服务提供商)。
2)电缆:同理,不过是接到电视
3)FTTH光纤到户
4)拨号
5)卫星
企业还有以太网方式,广域网有345G
5.计算机网络的分层参考模型
就是我们前文所述的协议,对协议进行分层
5.1 第一种参考模型:
OSI(Open System Interconnection Reference Model) 参考模型(七层结构):
物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
5.1.1应用层
通过应用层协议,提供应用程序便捷的网络服务调用
5.1.2表示层
关注所传递信息的语法和语义,管理数据的表示方法,传输的数据结构
5.1.3会话层
利用传输层提供的服务,在应用程序之间建立和维持会话,并能使会话获得同步
5.1.4传输层
将数据从源端口发送到目的端口
为用户提供端到端服务,将网络层的数据分成小单元
5.1.5 网络层
将数据包跨越网络从源设备发送到目的设备(host to host)
路由:在网络中选取从源端到目的端转发路径,常常会根据网络可达性动态选取最佳路径,也可以使用静态路由
5.1.6 数据链路层
实现相邻网络实体间的数据传输
成帧(Framing):从物理层的比特流中提取出完整的帧
5.1.7 物理层
就是负责传输二进制的,将数据链路层的数据进行传输,在信道传输0和1,该协议定义传输方式
5.2 第二种:TCP/IP 模型:
网络接口层、网络层、传输层、应用层
同理,这部分理解就行
先写这么多,明天更新一些知识点的详解