第一章1三个交换的名称特点:1、电路交换——整个报文的比特流连续的从原点直达终点,好像在一个管道中转发;2、报文交换——整个报文先传送到相邻的节点,全部储存下来后查找转发表,转发到下一个节点;3、分组交换——单个分组(这只是整个报文的一部分)转送到相邻节点,储存下来后查找转发表,转发到下一个节点。2不同作用范围划分的网络(广域网wan/城域网man/局域网lan)3计算机的性能指标1、速率——比特。连接在计算机网络上的主机在数字信道上传送数据的速率。用来描述网络速率。2、带宽——比特每秒。某个信号具有的频带宽度。用来描述网络的通信线路所能传送数据的能力。3、吞吐量——字节数或帧数。单位时间内通过某个网络的数据量。4、时延——总时延=发送时延+传播时延+处理时延+排队时延4体系结构1、OSI——七层(物理层、数据链路层、网络层、运输层、会话层、表示层、应用层)2、TCP/IP——四层(网络接口层、网络层、运输层、应用层)3、五层协议——五层(物理层、数据链路层、网络层、运输层、应用层)5协议:为进行网络中的数据交换而建立的规则、标准或约定。三要素:语法、语义、同步。第二章1信息交换方式1、单项通道(单工通信)——只有一个方向通信2、双向交替通信(半双工通信)——可以双方通信,但不能同时3、双向同时通信(全双工通信)——双方同时发送和接收信息2基带信号:来自信源的信号【基带调制(波形变换)、带通调制(载波:调幅/调频/调相)】3香农公式:C=Wlog2(1+S/N)w:带宽s/n:信噪比4双绞线:屏蔽双绞线(STP)/无屏蔽双绞线(UTP)5带宽:双绞线同轴电缆光缆6单模光纤:性能优,远距离传送;多模光纤:性能差,近距离传送第三章1链路:一个节点到相邻节点的一段物理线路。数据线路=链路+协议。网络适配器:用来实现这些必要通信协议的硬件和软件2帧:数据链路层的协议数据单元3数据链路层协议的三个基本问题:封装成帧、透明传输、错检测4误码率:错误比特占传输总比特的比率被称为误码率5循环冗余检验:CRC★6点对点协议(PPP)帧格式:字节填充、零比特填充7适配器(网卡)与CPU并行通信,首发各种帧时不使用CPU8CSMA/CD:(carriersensemultipleaccesswithcollisiondetection)载波监听多点接入/碰撞检测1、多点接入——总线型网络2、载波监听——发送前先检测一下总线上是否有其他站在发送数据3、碰撞检测——发送时同时检测是否有其他站发送信息910BASE-T以太网10:10Mb/s数据率;base:基带信号;T:双绞线标准:802.3i10集线器:工作在物理层,不进行碰撞检测。接口为RJ-4511硬件地址——MAC地址12网桥——数据链路层扩展以太网。工作原理、转发表(P95)★多接口网桥——以太网交换机:即插即用13高速以太网,速率超过100Mb/s第四章1将网络互联起来的一些中间设备1、物理层——转发器2、数据链路层——网桥3、网络层——路由器4、网络层以上——网关2IP地址及表示方法IP地址::={网络号,主机号}A类地址:8(0),24最大网络数2^7-1B类地址:16(10),16最大网络数2^14-1C类地址:24(110),8最大网络数2^21-1D类地址:多播地址(1110)3ARP:已知IP地址找到相应的物理地址——在主机ARP缓存中放一个从IP地址到硬件地址的映射表。RARP★4IP层转发分组的流程从数据报的首部提取目的主机的IP地址D,得到网络地址NIFN就是与此路由器直接相连的某个网络地址?直接交付ELSIF路由表中有目的地址为D的特定主机路由?交给指明的下一跳ELSIF路由表里有到达网络N的路由?交给指明的下一跳ELSIF路由表里有一个默认路由?交给默认路由ELSIF报告出错5根据子网掩码判断所属网络地址A类地址的默认子网掩码(225.0.0.0)B(225.225.0.0)C(225.225.225.0)6P1347路由选择协议:内部网关协议(RIP/OSPF)外部网关协议(BGP)8RIP协议特点:1、仅仅和相邻路由器交换信息2、交换的信息是当前本路由器所知道的全部信息,即自己的路由表3、按固定的时间间隔交换路由信息4、循序一条路径最多包含15个路由器,仅适用于小型网络9RIP距离向量算法(路由信息:目的网络、距离、下一条路由器)对地址为X的相邻路由器发来的RIP报文,先修改此所有项目,下一跳为X,距离加1IF没有N,就把该项目添加到路由表中;ELSIF下一跳路由器地址是X,则把收到的项目替换原路由表中的项目ELSIF收到的项目中距离d小鱼路由表中的距离,更新ELSIF什么都不做第五章1网络层与运输层的区别网络层是为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信2面向链接的TCP——尽管下面的网络是不可靠的,但逻辑通信信道就相当于一条全双工的可靠信道无连接的UDP——不可靠信道3协议端口号:把传送的报文交到目的主机的某一个合适的目的端口,剩下的工作由TCP来完成,是一种软件端口。路由器交换机上的硬件端口是不同硬件设备进行交互的接口,而软件端口是应用的各种协议进程与运输实体进行层间交互的一种地址4TCP协议的特点1、面向连接的运输层协议2、每一条TCP链接只能有两个端点,连接只能是点对点3、提供可靠交付的服务4、提供全双工通道5、面向字节流——把应用程序交下来的数据看成仅仅是一连串无结构的字节流5套接字socket=(IP地址:端口号)TCP连接::={socket,socket}6停止等待协议(发送——确认)出现差错:1、发送万必须保留已发送的分组的副本2、分组和确认分组都必须编号3、超时计时器设置的时间应当比数据在分组传输的平均往返时间更长确认丢失和确认迟到——在不可靠的传输网络上实现可靠的通信(ARQ7流量控制——滑动窗口★8拥塞控制——满开始、拥塞、快重传和快回复9运输连接管理的三个阶段:连接建立、数据传送、连接释放建立连接过程中要解决的三个问题:1、每一方确知道对方的存在;2、允许双方协商一些参数;3、能够对运输实体资源进行分配10p216三次握手协议;p217TCP连接释放的过程第七章1四种域名服务器:根、顶级、权限、本地2主机向本地域名查询:递归查询;本地域名服务器向根域名服务器查询:迭代查询BySnow.P