一、计算机网络概述1.1. 计算机通信网的组成计算机网络由通信子网和资源子网组成。其中通信子网负责数据的无差错和有序传递其处理功能包括差错控制、流量控制、路由选择、网络互连等。其中资源子网是计算机通信的本地系统环境包括主机、终端和应用程序等 资源子网的主要功能是用户资源配置、数据的处理和管理、软件和硬件共享以及负载 均衡等。总的来说计算机通信网就是一个由通信子网承载的、传输和共享资源子网的各类信息的系统。1.2. 通信协议为了完成计算机之间有序的信息交换提出了通信协议的概念其定义是相互通信的双方或多方对如何进行信息交换所必须遵守的一整套规则。协议涉及到三个要素分别为​语法语法是用户数据与控制信息的结构与格式以及数据出现顺序的意义语义用于解释比特流的每一部分的意义时序事件实现顺序的详细说明1.3. 计算机网络的分类按照网络的作用范围广域网WAN、城域网MAN、局域网LAN​按照网络使用者公用网络、专用网络。1.4. OSI七层模型简介OSIOpen System Interconnection共分为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层七层其具体的功能如下。1.5. 计算机网络的层次结构TCP/IP四层模型与OSI体系结构对比1.6. 层次结构设计的基本原则各层之间是相互独立的​每一层需要有足够的灵活性​各层之间完全解耦。1.7. 计算机网络的性能指标速率bpsbit/s 时延发送时延、传播时延、排队时延、处理时延 往返时间RTT数据报文在端到端通信中的来回一次的时间。二、物理层物理层的作用连接不同的物理设备传输比特流。该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说物理层确保原始的数据可在各种物理媒体上传输。物理层设备​中继器【Repeater也叫放大器】同一局域网的再生信号两端口的网段必须同一协议5-4-3规程10BASE-5以太网中最多串联4个中继器5段中只能有3个连接主机​集线器同一局域网的再生、放大信号多端口的中继器半双工不能隔离冲突域也不能隔离广播域。信道的基本概念信道是往一个方向传输信息的媒体一条通信电路包含一个发送信道和一个接受信道。单工通信信道只能一个方向通信没有反方向反馈的信道​半双工通信信道双方都可以发送和接受信息但不能同时发送也不能同时接收​全双工通信信道双方都可以同时发送和接收。三、数据链路层3.1. 数据链路层概述数据链路层在物理层提供的服务的基础上向网络层提供服务其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括 物理地址寻址、数据的成帧、流量控制、数据的检错、重发 等。有关数据链路层的重要知识点​数据链路层为网络层提供可靠的数据传输​基本数据单位为帧​主要的协议以太网协议​两个重要设备名称网桥和交换机。封装成帧“帧”是 数据链路层 数据的基本单位透明传输“透明”是指即使控制字符在帧数据中但是要当做不存在去处理。即在控制字符前加上转义字符ESC。3.2. 数据链路层的差错监测差错检测奇偶校验码、循环冗余校验码CRC奇偶校验码–局限性当出错两位时检测不到错误。循环冗余检验码根据传输或保存的数据而产生固定位数校验码。