《计算机网络基础》复习提纲
第1章 概述
1、 了解计算机网络向用户提供的两个主要功能:连通性、共享。
2、 结合“4.2.1 虚拟互连网络”(P110)理解“因特网是网络的网络”。
3、 了解因特网发展的三个阶段。ARPANET、三级结构Internet、多层次ISP结构Internet。
4、 了解因特网的标准化工作、RFC的概念。
5、 了解因特网的组成:边缘部分(资源子网)、核心部分(通信子网)。
6、 了解资源子网的两种通信方式:客户服务器方式(C/S)、对等连接方式(P2P)。
7、 理解三种交换方式,重点掌握分组交换(所用技术、原理、优缺点)P12-15,并结合图1-12(P15)掌握三种交换的主要区别P15。
8、 理解计算机网络的定义,了解网络的不同分类P17-18。
9、 掌握计算机网络的主要性能指标,重点掌握三种时延的概念及计算、理解数据传送总时延的关系、理解RTT。P18-22
10、 了解计算机网络体系结构的形成、体会采用分层思想的必要性。
11、 了解网络协议的概念和组成要素。
12、 理解网络体系结构各层需实现的“差错控制”、“流量控制”、“分段和重装”、“复用和分用”、“连接建立和释放”等功能(概念、在TCP/IP的哪些层次实现、如何实现)。P27
13、 掌握五层协议的网络体系结构的要点和各层的功能。P27-29
14、 结合图1-17(P29)掌握数据在各层之间的传递过程。P29-30
15、 了解PDU、协议栈、对等层等概念。
16、 理解协议与服务的区别和联系。P30-31
17、 结合图1-21(P32)了解和体会TCP/IP体系结构中Everythingover IP和IP overEverything的思想。P32
复习参考题:P33——2、3、8、13、14、17、18、19、21、22、24、26、27
第2章 物理层
1、 了解物理层的主要任务。
2、 理解数据通信系统的模型。P36-37
3、 了解数字、模拟、数据、信号等概念。
4、 了解信道、基带、宽度的概念,了解通信双方信息交互的方式。
5、 理解调制器和解调器的作用、三种基本的调制方法。P38
6、 了解信道的最高码元传输速率(奈氏准则)和信道的极限信息传输速率(香农公式),理解码元和比特的区别与联系。P39-40
7、 了解常用的传输媒体。
8、 掌握频分复用和时分复用(同步时分、异步时分)P47-50,了解波分复用和码分复用。P52 CDMA
9、 了解数字传输系统和常用的宽带接入技术。
复习参考题:P61——1、3、4、6、7、10、13、14、16
第3章 数据链路层
1、 了解数据链路层使用的两种类型的信道。
2、 了解链路和数据链路的概念。
3、 掌握封装成帧(图3-4(P66)、图3-5(P66)、图3-10(P73))、透明传输(字节填充——图3-7(P61)、零比特填充——图3-11(P74))、差错检测(CRC的原理——图3-8(P68))的策略。(若传输中改变,如何判断。P69)
4、 了解点对点信道上的常用协议(PPP)。
5、 了解局域网的特点和常见的网络拓扑。
6、 理解各种媒体共享技术(重点是随机接入时解决碰撞的技术)。
7、 了解以太网的两个标准,了解IEEE 802委员会对数据链路层的进一步分层。适配器的功能。P77-79。
8、 了解曼彻斯特编码。
9、 结合图3-17(P81)掌握CSMA/CD协议(关键词:多点接入、载波监听、碰撞检测)、争用期的概念和截断二进制指数退避算法。P79-83
10、 了解以太网所规定的最短有效帧长和设定依据。
11、 结合图3-20(P85)了解集线器的工作原理(特点)。
12、 理解MAC地址(作用、存储位置、管理分配方法、长度,广播地址),理解单播、广播和多播的概念。P86-89
13、 掌握以太网V2的帧格式,了解其与802.3帧格式的区别。P89-90
14、 了解在物理层扩展局域网的局限。
15、 了解冲突域(P92)和广播域(广播帧所能覆盖的区域)的概念(借助互联网搜索)。
16、 结合图3-28(P95)掌握透明网桥(交换机)收到一个帧后的处理过程(关键词:根据源地址学习——学习即将转发记录加入转发表的机制、根据目的地址转发)P94-96。了解生成树算法。
17、 了解虚拟局域网、高速以太网。
复习参考题:P105——1、4、7、8、9、10、15、18、20、28、31、32、33
第4章 网络层
1、 结合图4-1(P109)和表4-1(P109)理解虚电路服务和数据报服务。
2、 结合图4-2(P110)了解TCP/IP体系结构中常见的网络层协议及其作用。
3、 结合“1.2.1 网络的网络”(P2)理解“虚拟互连网络”(常用网络互连设备P111)。
4、 结合图4-4(P112)了解直接交付和间接交付。
5、 理解IP地址(作用、长度、分类地址、点分十进制记法、分类地址的指派范围、特殊IP地址、特点、注意点),理解IP地址与硬件地址的区别(结合图4-10(P118)和表4-4(P118)掌握IP包的传输过程——每一段链路上数据帧在封装和解封装过程中硬件地址变换过程)。
6、 结合图4-12(P120)掌握ARP协议的作用和原理。
7、 掌握IP数据报的格式(首部长度的单位、分片的相关字段与方法——图4-14(P124)和表4-5(P124)、生存时间的作用和处理方式、协议字段的作用、校验和的计算——图4-15(P125)等,并思考路由器转发IPv4包时将修改IP包首部哪些字段)。
8、 结合图4-16(P126)、图4-17(P127)掌握IP层转发分组的流程(即分组转发算法),了解默认路由的概念和作用。
9、 掌握子网划分的思路、子网掩码的作用——图4-20(P131)、图4-21(P132)、表4-6(P132)、例4-2(P133)、例4-3(P133);结合例4-4(P134)掌握使用子网时分组的转发;理解CIDR的特点、记法及最长前缀匹配原则P135-139。
10、 了解ICMP协议的种类、常见类型、常见应用的原理(Ping、TraceRoute)。
11、 了解路由算法的分类(静态路由和动态路由)、动态路由选择协议的分类及各类中常见的路由协议(中文名、英文缩写)。
12、 对比掌握RIP和OSPF的3个要点;结合例4-5(P149)掌握距离向量算法;结合图4-33(P151)理解RIP坏消息传播的慢的特点。
13、 结合图4-42(P160)、结合图4-43(P162)、结合图4-44(P162)了解路由器的结构。
14、 了解多播的概念,VPN的作用,NAT的作用。
复习参考题:P175——1、3、4、5、6、7、9、10、15、20、21、22、23、26、31、34、39、41、42
第5章 运输层
1、 理解运输层的复用和分用功能,理解端口的概念。
2、 掌握UDP首部格式P184-186。
3、 了解TCP最主要的特点和TCP的连接。
4、 结合图5-9(P190)、图5-10(P191)理解停止等待协议;结合图5-13(P193)了解连续ARQ协议。
5、 掌握TCP首部格式。P193-195
6、 结合图5-15(P197)、图5-16(P198)、图5-18(P199)、图5-19(P200)理解以字节为单位的滑动窗口(P197-200);结合公式5-4、5-5、5-6理解超时重传时间的选择机制(P201)。
7、 结合图5-22掌握TCP的流量控制机制。(P203-204)
8、 结合图5-24、图5-25、图5-26、图5-27掌握TCP的拥塞控制机制(拥塞窗口的概念、慢开始门限、慢开始算法、拥塞避免算法、快重传算法、快恢复算法)。(P207-P212)
9、 结合图5-31(P216)、图5-32(P217)理解TCP的运输连接管理。(P215-218)
复习参考题:P——3、4、6、8、9、11、12、13、14、17、18、23、26、28、34、37、38、39、41
第6章 应用层
1、 了解DNS的基本概念和域名结构。
2、 了解域名转换的工作原理(递归和迭代查询过程)。
3、 了解FTP的工作原理(两个TCP连接:控制连接、数据连接)。
4、 了解远程终端协议TELNET。
5、 了解万维网的的工作原理和HTTP的操作过程。
6、 了解电子邮件的原理与操作。
7、 了解DHCP的概念。
8、 了解简单网络管理协议SNMP。
复习参考题:P280——2、3、5、7、8、10、19、20、22、23、24、32、33