《计算机网络复习提纲.doc》由会员分享,可在线阅读,更多相关《计算机网络复习提纲.doc(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流计算机网络复习提纲.精品文档.计算机网络(第5版)谢希仁编著复习提纲制作人:林为伟2复习方法要领 基本概念:计算机网络OSI模型层次 基本术语:TCP/IP LAN WAN DNS 基本计算:数据率、编码、效率、帧长、电缆长度延时等 各种标准:IEEE802 RS-232C 认真看书本、复习提纲:书本上内容的浓缩 课后作业:考试题与之类似主要章节 一、概述 二、物理层
2、; 三、数据链路层 四、网络层 五、运输层 六、应用层 七、网络安全 八、网络音视频 九、无线网络 十、下一代互联网重点章节:一、二、三、四、五、六本提纲仅供复习所用,考试内容不仅限于此提纲第1章概述网络的作用:网络是指“三网”,即电信网络、有线电视网络和计算机网络计算机网络的产生背景:美苏冷战产物ARPANET是因特网的前身,分组交换网1983 年TCP/IP 协议成为ARPANET 上的标准协议。从主机为中心到以网络为中心因特网的发展几个阶段h
3、8708; 1969,从单个网络ARPANET向互联网发展建成了三级结构的因特网NSF多层次ISP 结构的因特网下一代的因特网Internet2和NGI等等 因特网服务提供者ISP (Internet ServiceProvider) 因特网标准化:ISOC/IAB/IRTF/IETF 标准文档:RFC,研究Internet的重要资料 因特网的正式标准要经过四个阶段中国计算机网络发展 1994.4.20 64Kbps 专线正式接入Int
4、ernet 主要的几个网络CHINANET CERNET等 下一代互联网CERNET2 / CNGI因特网的组成从因特网的工作方式上看,可以划分为以下的两大块:(1) 边缘部分由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。(2) 核心部分由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。两种通信方式在网络边缘的端系统中运行的程序之间的通信方式通常可划分为两大类: 客户服务器方式( Client/Server ,C/S 方式)客户(clien
5、t)和服务器(server)都是指通信中所涉及的两个应用进程。客户服务器方式所描述的是进程之间服务和被服务的关系。客户是服务的请求方,服务器是服务的提供方。 对等方式(peer-to-peer,简写为P2P)是指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。因特网的核心部分 网络核心部分是因特网中最复杂的部分。 网络中的核心部分要向网络边缘中的大量主机提供连通性,使边缘部分中的任何一个主机都能够向其他主机通信(即传送或接收各种形式的数据)。 在网络核心部分起特殊作用的是路由器(router)。h
6、8708; 路由器是实现分组交换(packet switching)的关键构件,其任务是转发收到的分组,这是网络核心部分最重要的功能。通信中常用的交换技术特点比较1、电路交换:面向连接的,三个阶段, 建立连接,通信,释放连接利用率低2、分组交换:无连接,分段,存储转发高效,迅速,灵活,可靠,缺点:排队、延迟,开销3、报文交换:延时大计算机网络的定义和分类 计算机网络是一些互相连接的、自治的计算机的集合(牢记) (自主互联计算机集合) 从网络的交换功能分类:电路交换、报文交换、分组交换、混合交换网 从网络的作用范围进
7、行分类:广域网WAN 、局域网LAN 、城域网MAN、(接入网AN)、个人区域网PAN 从网络的使用者进行分类:公用网、专用网计算机网络的主要性能指标 速率:bit 比特率bps 带宽:数字信道最高数据率、比特率是同义词bps 吞吐量(throughput)表示在单位时间内通过某个网络(或信道、接口)的数据量 时延:发送时延、传播时延、处理时延排队时延 总时延= 发送+ 传播+ 处理+排队时延 时延带宽积= 传播时延 带宽,以比特为单位的链路长度。
8、48708; 信道利用率指出某信道有百分之几的时间是被利用的(有数据通过) 往返时延RTT 请认真复习书上各类延时的计算方法公式(计算题)计算机网络的体系结构 为什么要分层?分层后易于研究和处理 演化:IBM SNA ISO 的OSI-RM(开放系统互连参考模型) 标准化组织:ISO ITU CCITT 为进行网络中的数据交换而建立的规则、标准或约定即网络协议 网络协议的组成三要素: 语法、语义、同步 计算机网络的体
9、系结构(architecture)是计算机网络的各层及其协议的集合。面向连接服务与无连接服务 面向连接服务(connection-oriented) 面向连接服务具有连接建立、数据传输和连接释放这三个阶段。按顺序,适合大量数据 无连接服务(connectionless) 两个实体之间的通信不需要先建立好连接。动态分配资源。灵活快速,不保证顺序。 是一种不可靠的服务。这种服务常被描述为“尽最大努力交付”(best effort delivery)或“尽力而为”。具有五层协议的体系结构⣷
10、08; OSI-RM是七层结构,复杂,但完整 TCP/IP 是四层的体系结构:应用层、运输层、网际层和网络接口层。 最下面的网络接口层并没有具体内容。 因此往往采取折中的办法,即综合OSI和TCP/IP 的优点,采用一种只有五层协议的体系结构。OSI七层记忆用于记忆A P S T N D POSI参考模型共有7层 7, Application layer 6, Presentation layer 5, Session layer 4, Transport
11、 layer 3, Network layer 2, Data Link layer 1, Physical layer (应用层、表示层、会话层、传输层、网络层、数据链路层、物理层)正确顺序的普通方法是All People Seem To Need Data Processing (A P S T N D P 所有人似乎都需要数据处理)。牢记各层数据单位:运输层:段segment;网络层:分组,数据包packet;链路层:帧frame;物理层:比特bitTCP/IP与OSI 比较⣷
12、08; TCP/IP考虑异构网络互连,IP是重要组成。OSI 后来才考虑到。 TCP/IP面向连接和无连接服务并重。OSI很晚才制定无连接服务标准。 TCP/IP较早就有较好的网络管理功能。OSI比较晚晚考虑。 TCP/IP有不足。其对“服务”“协议”“接口”等区分不清晰,通用性较差。实体、协议、服务和服务访问点 实体(entity) 表示任何可发送或接收信息的硬件或软件进程。 协议是控制两个对等实体进行通信的规则的集合。 在协议的控制下,两个对等实体间的通信使得本层能够向上
13、一层提供服务。 要实现本层协议,还需要使用下层所提供的服务。 同一系统相邻两层的实体进行交互的地方,称为服务访问点SAP (Service Access Point)。第2章物理层物理层的主要任务描述为确定与传输媒体的接口的一些特性,即: 机械特性指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等。 电气特性指明在接口电缆的各条线上出现的电压的范围。 功能特性指明某条线上出现的某一电平的电压表示何种意义。 过程特性指明对于不同功能的各种可能事件的出现顺序。2.
14、2通信基础知识 数据(data)运送信息的实体。 信号(signal)数据的电气的或电磁的表现。 “模拟的”(analogous)连续变化的。 “数字的”(digital)取值是离散数值。 调制把数字信号转换为模拟信号的过程。 解调把模拟信号转换为数字信号的过程 信道(Channel)向某一个方向传送信息的媒体。 数据通信方式:全双工通信、半双工通信、单工通信 同步通信和异步通信 基带(baseb
15、and)信号和宽带(broadband)信号调制方法 调制解调器(modem) 最基本的二元制调制方法有以下几种: 调幅(AM):载波的振幅随基带数字信号而变化。 调频(FM):载波的频率随基带数字信号而变化。 调相(PM) :载波的初始相位随基带数字信号而变化。 三种数字调制技术:幅移键控ASK 、频移键控FSK 、相移键控PSK 幅度和相位混合调制:正交调制QAM 脉码调制PCM:采样、量化、编码 数字传输体系:
16、北美T标准和欧洲E标准 T1=1.544Mbps E1=2.048Mbps数据率和波特率 波特(Baud)和比特(bit)是两个不同的概念。 波特是码元传输的速率单位(每秒传多少个码元)。码元传输速率也称为调制速率、波形速率或符号速率。 比特是信息量的单位 信息的传输速率“比特/秒”与码元的传输速率“波特”在数量上却有一定的关系。 若1 个码元只携带1 bit 的信息量,则“比特/秒”和“波特”在数值上相等。 若1 个码元携带n bit 的信息量,则M B
17、aud 的码元传输速率所对应的信息传输速率为Mn b/s。信道的极限容量(重点计算)无噪声信道 Nyquist 公式B=2W B为波特率,W为带宽Hz 数据率和波特率的关系R= B log2M2W log2 M 如果给出8PSK 可知码元数目M=8,等于一个码元带3bit信息有噪声信道 Shannon公式C的单位bps C = W log2 (1+ S/N ) 如果S/N以db形式给出,要会转换为S/N 信噪比(dB)=10 log10(S/N) 物理层下面的传输媒体 导向传
18、输媒体:电磁波沿着固体媒体(铜线或者光纤)传播 双绞线:屏蔽双绞线STP 和无屏蔽双绞线UTP 同轴电缆:细同轴50 和粗同轴75 光缆:单模和多模 非导向传输媒体:自由空间,无线传输 短波、微波(地面接力和卫星)和红外几种信道复用技术 频分复用FDM (Frequency Division Multiplexing):所有用户在同样的时间占用不同的带宽资源。 时分复用TDM (Time Division Multiplexing):所有用户在不同的时间
19、占用同样的频带宽度(统计时分复用STDM (statistic TDM))。 波分复用WDM Wave Division Multiplexing 码分复用CDM Code Division Multiplexing 常用:码分多址CDMA(Code Division Multiple Access)数字传输系统脉码调制PCM 体制 脉码调制PCM 体制最初是为了在电话局之间的中继线上传送多路的电话。 由于历史上的原因,PCM 有两个互不兼容的国际标准,即北美的24 路PCM(简称为T1)和欧洲的30 路PCM(简
20、称为E1)。我国采用的是欧洲的E1 标准。 E1 的速率是2.048 Mb/s,而T1 的速率是1.544同步光纤网SONET 和同步数字系列SDH 同步光纤网SONET (Synchronous OpticalNetwork) 第1 级同步传送信号STS-1 的传输速率是51.84 Mb/s。光信号则称为第1 级光载波OC-1,OC 表示Optical Carrier。 同步数字系列SDH (Synchronous DigitalHierarchy)的基本速率为155.52 Mb/s,称为第1级同步传递模块(Synchronous
21、TransferModule),即STM-1,相当于SONET 体系中的OC-3 速率。 SDH/SONET的制定使北美、欧洲、日本这几个地区的数字传输体制在STM-1上获得了统一常用宽带接入技术:DSL HFC FTTX xDSL xDSL技术DSL 就是数字用户线(DigitalSubscriber Line) 。而DSL 的前缀x则表示在数字用户线上实现的不同宽带方案。 xDSL 技术就把04 kHz 低端频谱留给传统电话使用,而把原来没有被利用的高端频谱留给用户上网使用。 ADSL HDSL SDSL VD
22、SL等ADSL ADSL (Asymmetric Digital Subscriber Line):非对称数字用户线 ADSL 的极限传输距离与数据率以及用户线的线径都有很大的关系 上行和下行带宽不对称 我国目前采用的方案是离散多音调DMT(Discrete Multi-Tone)调制技术,采用频分复用的方法。 通常下行数据率在32 kb/s 到6.4 Mb/s 之间,而上行数据率在32 kb/s 到640 kb/s 之间。光纤同轴混合网 HFC (Hybrid Fiber
23、Coax)将原有线CATV 网中的同轴电缆主干部分改换为光纤,并使用模拟光纤技术,AM调制。电缆调制解调器(cable modem)其下行速率一般在310 Mb/s之间,最高可达30Mb/s,而上行速率一般为0.22 Mb/s,最高可达10 Mb/s。FTTx 技术 FTTx(光纤到)也是一种实现宽带居民接入网的方案。这里字母x 可代表不同意思。 光纤到家FTTH (Fiber To The Home):光纤一直铺设到用户家庭可能是居民接入网最后的解决方法。 光纤到大楼FTTB (Fiber To The Building):光纤进入
24、大楼后就转换为电信号,然后用电缆或双绞线分配到各用户。 光纤到路边FTTC (Fiber To The Curb):从路边到各用户可使用星形结构双绞线作为传输媒体。第3章 数据链路层 链路和数据链路基本概念 数据链路(data link) 除了物理线路外,还必须有通信协议来控制这些数据的传输。若把实现这些协议的硬件和软件加到链路上,就构成了数据链路。 数据链路层的主要功能: (1) 链路管理(2) 帧定界(3) 流量控制(4) 差错控制(5) 将数据和控制信息区分开(6) 透明传输(7) 寻址数据链路层使用的信道主
25、要有以下两种类型: 点对点信道 广播信道CRC循环冗余校验 CRC=Cyclic Redundancy Check 一种通过多项式除法检测错误的方法,检错能力强,易实现。 在数据后面添加上的冗余码称为帧检验序列FCS(Frame Check Sequence)。 给出一个要发送的二进制序列,和生成多项式或者二进制数,求CRC校验码或者发送序列 给出生成多项式,给出收到的带CRC校验的序列,检验收到的数据是否正确 参见课后习题3.2.1 PPP 协议的特点&
26、#1048708; 点对点协议PPP (Point-to-Point Protocol)是数据链路层协议 以前用户使用拨号电话线接入因特网时,一般都是使用PPP 协议。 1992 年制订了PPP 协议。经过1993 年和1994 年的修订,现在的PPP 协议已成为因特网的正式标准RFC 1661。 PPP 协议有三个组成部分 一个将IP 数据报封装到串行链路的方法。 链路控制协议LCP (Link Control Protocol)。 网络控制协议NCP (Network C
27、ontrol Protocol)。 PPP 是面向字节的,所有的PPP 帧的长度都是整数字节。PPPOE PPP over Ethernet透明传输问题 标志字段F = 0x7E (符号“0x”表示后面的字符是用十六进制表示。十六进制的7E 的二进制表示是01111110)。 当PPP 用在同步传输链路时,协议规定采用硬件来完成比特填充(和HDLC 的做法一样)。 当PPP 用在异步传输时,就使用一种特殊的字符填充法。媒体共享技术 静态划分信道 频分复用
28、 时分复用 波分复用 码分复用 动态媒体接入控制(多点接入) 随机接入 受控接入,如多点线路探询(polling),或轮询。局域网的数据链路层 局域网最主要的特点是:网络为一个单位所拥有,且地理范围和站点数目均有限。 DIX Ethernet V2 标准与IEEE 的802.3 标准只有很小的差别,因此可以将802.3 局域网简称为“以太网”。严格说来,“以太网”应当是指符合DIXEthernet V2 标准的局域网 数据链路层拆成两个
29、子层: 逻辑链路控制LLC (Logical Link Control)子层 媒体接入控制MAC (Medium Access Control)子层。 网络接口板又称为通信适配器(adapter)或网络接口卡NIC (Network Interface Card),或“网卡”。曼彻斯特编码(Manchester code) 用电压的变化表示0和1。规定在每个码元的中间发生跳变:高低的跳变1,低高的跳变0每个码元中间都要发生跳变,接收端可将此变化提取出来作为同步信号,使接收端的时钟与发送设备的时钟保持一致。曼彻斯特编
30、码也称为自同步码(Self-Synchronizing Code)。它具有自同步机制,无需外同步信号。(用于以太网) 缺点:需要双倍的传输带宽(即信号(码元)速率是数据速率的2倍)。载波监听多点接入/碰撞检测CSMA/CD CSMA/CD 表示Carrier Sense Multiple Accesswith Collision Detection。 “多点接入”表示许多计算机以多点接入的方式连接在一根总线上。 “载波监听”是指每一个站在发送数据之前先要检测一下总线上是否有其他计算机在发送数据,如果有,则暂时不要发
31、送数据,以免发生碰撞。 “碰撞检测”就是计算机边发送数据边检测信道上的信号电压大小。 以太网的端到端往返时延2 称为争用期,或碰撞窗口。以太网取51.2 s 为争用期的长度。对于10 Mb/s 以太网,在争用期内可发送512bit,即64 字节。 二进制指数类型退避算法(truncated binaryexponential type) 以太网规定了最短有效帧长为64 字节,凡长度小于64 字节的帧都是由于冲突而异常中止的无效帧。局域网星形拓扑结构 10BASE-T 的通信距离稍短,每个站到集线
32、器的距离不超过100 m。 这种10 Mb/s 速率的无屏蔽双绞线星形网的出现,既降低了成本,又提高了可靠性。 10BASE-T 双绞线以太网的出现,是局域网发展史上的一个非常重要的里程碑 集线器很像一个多接口的转发器,工作在物理层。IEEE 802.3标准和以太网 MAC帧格式:MAC地址、最短帧长64B和最大帧长 物理层编码:基带曼彻斯特编码 各种布线标准(规范):例10Base5 含义 最大段长和最大跨距 以太网的信道利用率以太网
33、的MAC 层 在局域网中,硬件地址又称为物理地址,或MAC 地址。48bit 发往本站的帧”包括以下三种帧: 单播(unicast)帧(一对一) 广播(broadcast)帧(一对全体) 多播(multicast)帧(一对多) 常用的以太网MAC帧格式有两种标准: DIX Ethernet V2 标准 IEEE 的802.3 标准 最常用的MAC 帧是以太网V2 的格式。 帧间最小间隔为9.6 s
34、,相当于96 bit 的发送时间。局域网扩展 物理层扩展:集线器中继器 数据链路层扩展:网桥、交换机。扩展局域网 网关(Gateway)网络层以上的协议,复杂 路由器(Router)网络层扩展,互联能力强 网桥(Bridge) 数据链路层扩展,广播风暴 中继器、重发器(Repeater)物理层扩展 HUB和SWITCH (集线器和交换机)分别工作在哪一层?网桥 网桥工作在数据链路层,它根据MAC 帧的目的地址对收到的帧进行转发。网桥具有
35、过滤帧的功能。检测到目的和源MAC为同网段,不转发,只转发目的MAC是其他网段的帧。 网桥在转发帧时,不改变帧的源地址。 过滤通信量、扩大了物理范围、提高了可靠性。 可互连不同物理层、不同MAC 子层和不同速率(如10 Mb/s 和100 Mb/s 以太网)的局域网 增加了存储转发时延,不能隔离网络广播风暴。网桥与多接口网桥以太网交换机 透明网桥(transparent bridge)是一种即插即用设备,其标准是IEEE 802.1D。(生成树)简单的讲,使用这种网桥,不需要改动硬件和软件,无需
36、设置地址开关,无需装入路由表或参数。只须插入电缆就可以。现有LAN的运行完全不受网桥的任何影响。 1990 ,交换式集线器(switching hub),可明显地提高局域网的性能。常称为以太网交换机(switch)或第二层交换机(表明此交换机工作在数据链路层)。 以太网交换机通常都有十几个接口。因此,以太网交换机实质上就是一个多接口的网桥,可见交换机工作在数据链路层。 虚拟局域网VLAN 是由一些局域网网段构成的与物理位置无关的逻辑组。可以在交换机上划分独占传输媒体的带宽 对于普通10 Mb/s 的共享式以太网,若
37、共有N 个用户,则每个用户占有的平均带宽只有总带宽(10Mb/s)的N 分之一。(Hub 集线器) 使用以太网交换机时,虽然在每个接口到主机的带宽还是10 Mb/s,但由于一个用户在通信时是独占而不是和其他网络用户共享传输媒体的带宽,因此对于拥有N 对接口的交换机的总容量为N10 Mb/s。这正是交换机的最大优点。高速以太网 速率达到或超过100 Mb/s 的以太网称为高速以太网。 100BASE-T 以太网又称为快速以太网(FastEthernet)。在双绞线上传送100 Mb/s 基带信号的星型拓扑以太网,半双工仍使用IEEE80
38、2.3 的CSMA/CD 协议。 1000BASE-T 千兆以太网 10GBASE-T 万兆以太网 帧格式保持不变,向后兼容的第4章 网络层(1) 虚拟互连网络的概念(2) IP 地址与物理地址的关系(3) 传统的分类的IP 地址(包括子网掩码)和无分类域间路由选择CIDR(4) 路由选择协议的工作原理4.2 网际协议IP 网际协议IP 是TCP/IP 体系中两个最主要的协议之一。与IP 协议配套使用的还有四个协议: 地址解析协议ARP(Address Resolution Protocol)&
39、#1048708; 逆地址解析协议RARP(Reverse Address Resolution Protocol) 网际控制报文协议ICMP(Internet Control Message Protocol) 网际组管理协议IGMP(Internet Group Management Protocol)网络互相连接起来要使用一些中间设备 中间设备又称为中间系统或中继(relay)系统。 物理层中继系统:转发器(repeater)。 数据链路层中继系统:网桥或桥接器(bridge)。h
40、8708; 网络层中继系统:路由器(router)。 网桥和路由器的混合物:桥路器(brouter)。 网络层以上的中继系统:网关(gateway)。 许多有关TCP/IP 的文献将网络层使用的路由器称为网关。IP 地址 32bit 二进制整数, ICANN负责分配 分为A-E类(如何判断所属分类?) 结构:网络ID:主机ID 表示方法:点分十进制 保留地址:特殊地址 回路(回送)地址127.0.0.1⣷
41、08; IPV4的地址空间有多大?IP 地址的编址方法 分类的IP 地址。这是最基本的编址方法,在1981 年就通过了相应的标准协议。 子网的划分。这是对最基本的编址方法的改进,其标准RFC 950在1985 年通过。 构成超网CIDR。这是比较新的无分类编址方法。1993 年提出后很快就得到推广应用。 IP数据包转发流程子网划分 从1985 年起在IP 地址中又增加了一个“子网号字段”,使两级的IP 地址变成为三级的IP 地址。 这种做法叫作划分子网(subnetting)
42、 。划分子网已成为因特网的正式标准协议. 划分子网只是把IP 地址的主机号host-id 这部分进行再划分,而不改变IP 地址原来的网络号net-id。 IP地址:= , , 三级结构 子网掩码的概念 子网划分方法见书研究一下P177 4-21题如何判断两个IP地址是否在同一个子网? 用子网掩码和IP1、IP2分别进行“位与”操作 比较所得的网络号是否一致,如果一致,则IP1和IP2在同一个子网 例子:219.245.110.146 219.245.127
43、.108 在同一个子网内吗?无分类编址CIDR 无分类域间路由选择CIDR (Classless Inter-Domain Routing) CIDR 消除了传统的A 类、B 类和C 类地址以及划分子网的概念,因而可以更加有效地分配IPv4 的地址空间。 CIDR使用各种长度的“ 网络前缀” (networkprefix)来代替分类地址中的网络号和子网号。 IP 地址从三级编址(使用子网掩码)又回到了两级编址。CIDR (重要,理解其表示方法) 无分类的两级编址 IP地址:=
44、 , CIDR 地址块“斜线记法” 路由聚合构成超网 最长前缀匹配:应当从匹配结果中选择具有最长网络前缀的路由 二叉线索查找 认真看一下本章习题上所有关于CIDR地址块的题目CIDR 地址块 128.14.32.0/20 表示的地址块共有212 个地址(因为斜线后面的20 是网络前缀的位数,所以这个地址的主机号是12 位)。 这个地址块的起始地址是128.14.32.0。 在不需要指出地址块的起始地址时,也可将这样的地址块简称为“/2
45、0 地址块”。 128.14.32.0/20 地址块的最小地址:128.14.32.0 128.14.32.0/20 地址块的最大地址:128.14.47.255 全0 和全1 的主机号地址一般不使用。因特网控制报文协议ICMP 为了提高IP 数据报交付成功的机会,在网际层使用了因特网控制报文协议ICMP (InternetControl Message Protocol)。 ICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告。 ICMP 不是高层协议,而是IP
46、层的协议。 PING 使用了ICMP 回送请求与回送回答报文, PING 是应用层直接使用网络层ICMP 的例子,它没有通过运输层的TCP 或UDP。因特网的路由选择协议 分类:静态路由选择策略和动态路由选择策略 因特网采用分层次的路由选择协议 因特网将整个互联网划分为许多较小的自治系统AS。一个自治系统的所有路由器在本自治系统内都必须是连通的因特网有两大类路由选择协议 内部网关协议IGP (Interior Gateway Protocol)即在一个自治系统内部使用的路由选择协议。目前这类路由
47、选择协议使用得最多,如RIP 和OSPF 协议。(这里网关就是路由器) 外部网关协议EGP (External Gateway Protocol)若源站和目的站处在不同的自治系统中,当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中。这样的协议就是外部网关协议EGP。在外部网关协议中目前使用最多的是BGP-4。RIP OSPF BGP RIP 路由器信息协议,一种分布式的基于距离向量的路由选择协议。 OSPF 开放最短路径优先协议,是分布式的链路状态协议,没有“坏消息传播得慢”的问题⣷
48、08; BGP 边界网关协议其他 IP多播 网际组管理协议IGMP和多播路由选择协议 虚拟专用网VPN 网络地址转换NAT (Network Address Translation)第5章运输层 从通信和信息处理的角度看,运输层向它上面的应用层提供通信服务,它属于面向通信部分的最高层,同时也是用户功能中的最低层。 运输层为应用进程之间提供端到端的逻辑通信(但网络层是为主机之间提供逻辑通信)。 运输层还要对收到的报文进行差错检测。
49、48708; 运输层需要有两种不同的运输协议,即面向连接的TCP 和无连接的UDP。TCP/IP 体系中的运输层TCP 与UDP UDP 在传送数据之前不需要先建立连接。对方的运输层在收到UDP 报文后,不需要给出任何确认。虽然UDP 不提供可靠交付,但在某些情况下UDP 是一种最有效的工作方式。 TCP 则提供面向连接的服务。TCP 不提供广播或多播服务。由于TCP 要提供可靠的、面向连接的运输服务,因此不可避免地增加了许多的开销。这不仅使协议数据单元的首部增大很多,还要占用许多的处理机资源。用户数据报协议UDP UDP 只在IP
50、的数据报服务之上增加了很少一点的功能,即端口的功能和差错检测的功能。 虽然UDP 用户数据报只能提供不可靠的交付,但UDP 在某些方面有其特殊的优点。 发送数据之前不需要建立连接 UDP 的主机不需要维持复杂的连接状态表。 UDP 用户数据报只有8个字节的首部开销。 网络出现的拥塞不会使源主机的发送速率降低。这对某些实时应用是很重要的。端口的概念 端口就是运输层服务访问点TSAP。 端口的作用就是让应用层的各种应用进程都能将其数据通过端口向下交付给运输层,
51、以及让运输层知道应当将其报文段中的数据向上通过端口交付给应用层相应的进程。 端口是用来标志应用层的进程,用一个16 bit 端口号进行标志。 一类是熟知端口,其数值一般为01023。当一种新的应用程序出现时,必须为它指派一个熟知端口。 FTP 21 , HTTP 80, DNS 53, SMTP 25 等等 另一类则是一般端口,用来随时分配给请求通信的客户进程。插口(socket) TCP 使用“连接”(而不仅仅是“端口”)作为最基本的抽象,同时将TCP 连接的端点称为插口(socket),或套
52、接字、套接口。 插口和端口、IP 地址的关系是:IP 地址:131.6.23.13 端口号:1500插口(socket) 131.6.23.13, 1500TCP 的流量控制与拥塞控制1利用滑动窗口进行流量控制 TCP 采用大小可变的滑动窗口进行流量控制。窗口大小的单位是字节。 在TCP 报文段首部的窗口字段写入的数值就是当前给对方设置的发送窗口数值的上限。 发送窗口在连接建立时由双方商定。但在通信的过程中,接收端可根据自己的资源情况,随时动态地调整对方的发送窗口上限值(可增大或减小)。2. 拥塞控制⣷
53、08; 目标是将网络中的分组数量维持在一定的水平之下。 是运输层必须解决的一个非常复杂的问题。 1999 RFC2581公布了四种拥塞控制算法:慢开始(slow-start);拥塞避免(congestion avoidance);快重传(fast retransmit);快恢复(fast recovery)第6章应用层 大多数因特网应用协议采用客户服务器模式 熟悉每种应用的协议名称、端口号码和传输层所用的协议等等域名系统DNS UDP 53端口 作用:主机名转换为IP地址 域
54、名和IP地址之间的关系? 域名结构:树形结构 格式:主机名.子域名.主域名(顶层域名) 递归查询方式Internet上的分布式应用 DNS 域名服务UDP 53 Telnet 远程登录TCP端口23 FTP 文件传输协议TCP端口21 、20 TFTP简单文件传输协议UDP端口69 SMTP 简单邮件传输协议TCP端口25 MIME POP3 邮局协议版本3 TCP端口110 SNMP 简单
55、网络管理协议UDP端口161 DHCP 动态主机配置UDP 67 WWW 环球资讯网核心协议是HTTP超文本传输协议(TCP端口80) HTML 超文本标记语言 URL统一资源定位器综合应用注意P.282页第46题是个综合题 熟悉TCP/IP的4层模型 熟悉各种协议所属的层次、所使用的运输层协议和默认端口号码第7章网络安全网络安全问题概述计算机网络面临的安全性威胁 计算机网络上的通信面临以下的四种威胁:(1) 截获从网络上窃听他人的通信内容。(2) 中断有意中断他人在网络上的通信。(3) 篡改故意篡改网络上传送的报文。(4) 伪造伪造信息在网络上传送。 截获信息的攻击称为被动攻击,而更改信息和拒绝用户使用资源的攻击称为主动攻击。计算机网络安全的内容 保密性(口令、通信协议、数字签名 安全协议的设计 接入控制(访问控制Access Control))一些重要概念 密码编码学(cryptography)是密码