《2022年级计算机网络复习提纲 .pdf》由会员分享,可在线阅读,更多相关《2022年级计算机网络复习提纲 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计算机网络 :将多台计算机及其外部设备,通过通信信路连接起来,在网络操作系统,网络管理软件,及其网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统ISP(因特网服务提供者) :拥有从因特网管理机构申请到的多个IP 地址, 同时拥有通信线路以及路由器等连网设备1 掌握分组交换网的数据传送流程。分组交换采用的是存储转发技术,要发送的整块数据称为一个报文。( 1)在发送端,先把较长的报文划分成较短的、固定长度的数据段(2)每一个数据段前面添加上首部构成分组(3)分组交换网以“ 分组 ” 作为数据传输单元。 (4)依次把各分组发送到接收端(5)接收端收到分组后剥去首部还原成报文2 掌握路由
2、器存储转发的工作原理。a)把收到的分组先放入缓存(暂时存储);b)查找转发表,找出到某个目的地址应从哪个端口转发;c)把分组送到适当的端口转发出去。3 了解 OSI 七层体系结构和TCP/IP 四层协议,其中TCP/IP 四层体系是因特网采用的分层结构。掌握五层体系结构的数据传送流程、每层的含义及常用的协议(应用层: DNS 、DHCP、HTTP 、FTP、SMTP 、POP 等,运输层:TCP、UDP,网络层: IP、ICMP 等,数据链路层PPPOE、CSMA/CD 等) 。五层体系结构:物理层、数据链路层、网络层、运输层、应用层五层体系结构的数据传送流程:应用进程数据先传送到应用层,加上
3、应用层首部,成为应用层PDU,应用层PDU 再传送到运输层,加上运输层首部,成为运输层报文,运输层报文再传送到网络层,加上网络层首部,成为IP 数据报(或分组),IP 数据报再传送到数据链路层,加上链路层首部和尾部,成为数据链路层帧,数据链路层帧再传送到物理层,最下面的物理层把比特流传送到物理媒体,电信号(或光信号)在物理媒体中传播,从发送端物理层传送到接收端物理层,物理层接收到比特流,上交给数据链路层,数据链路层剥去帧首部和帧尾部取出数据部分,上交给网络层,网络层剥去首部,取出数据部分上交给运输层,运输层剥去首部,取出数据部分上交给应用层,应用层剥去首部,取出应用程序数据上交给应用进程,收到
4、了发来的应用程序数据!1 理解物理层的作用。尽可能的屏蔽掉硬件设备和传输媒体以及通信手段上的差异,使数据链路层感觉不到这些差异物理链路:从一个结点到相邻结点的一段物理路线数据链路:在物理层提供的服务的基础上向网络层去提供服务。即将源主机网络层交付的数据传输到目的主机的网络层协议数据单元:帧是数据链路层的协议数据单元。它是由网络层交付的IP 数据报(也称分组、包、数据报)加上首部和尾部所构成1 掌握通信器(网卡)的主要作用。通信适配器 (adapter)又叫做网络接口卡NIC (Network Interface Card) ,或 “ 网卡主要功能:进行串行/并行转换;对数据进行缓存;与计算机存
5、储器传递数据。需要在计算机的操作系统安装设备驱动程序;实现以太网协议2 掌握 CSMA/CD 协议的工作过程(要点)。(1)适配器从网络层收到分组,组成以太网帧,放入适配器的缓存中,准备发送。(2)检测信道是否空闲,空闲则发送,忙则等待。(即信道上96 比特时间内没有检测到信号)(3)发送过程中继续检测信道,若一直未检测到碰撞,该帧成功发送。 若检测到碰撞则中止发送,(4)发送人为干扰信号,转到步骤4。(5)中止发送后, 适配器执行指数退避算法,检查重传次数是否超过16,若未超过16,则等待 r 倍 512比特时间,返回步骤2。超过 16 则丢弃该帧,向网络层报告。名师资料总结 - - -精品
6、资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 用网桥扩展局域网与用集线器扩展局域网有什么区别?掌握网桥和集线器的区别。网桥:在数据链路层扩展局域网是使用网桥 。网桥工作在数据链路层,它具有帧检测和碰撞检测的功能。网桥可以根据MAC 帧的目的地址对收到的帧进行转发和过滤掉。当网桥收到一个帧时,并不是向所有的接口转发此帧,而是先检查此帧的目的MAC 地址,然后再确定将该帧转发到哪一个接口。集线器: 为了增加局域网内站点的数量,可以利用 集线器 将多个小型局域
7、网连接成更大规模的局域网,从而实现了对局域网连接站点数量的扩增。例如:学校的局域网。区别: 1 集线器有由集成线路组成,内部没有缓存,通过它的帧直接转发,而网桥内部有缓存,采用存储转发的方式进行转发。2 集线器在转发帧时,不进行帧的检测,而网桥要进行帧的检测。3 网桥在转发帧之前,必须执行CSMA/CD 协议。熟悉和理解数据报服务方式。网络在发送分组时不需要先建立连接。每一个分组独立发送,与其前后的分组无关(不进行编号)。a)网络层不保证传输的可靠性。即所传送的分组可能出错、丢失、重复和失序(不按序到达终点),当然也不保证分组交付的时限。b)如果想要保证通信是可靠的,那只能由上层去保证。例如:
8、因特网的网络层采用的就是数据报服务,可靠连接由运输层去保证2 掌握 IP 地址的定义、表示方法以及如何分类,理解IP 地址与 MAC 地址的区别。IP 地址:给每个连接在因特网上的主机(或路由器) 的每个接口分配一个在全世界范围是唯一的32 位的标识符。每个 IP 地址由 32 位二进制数构成,也就是 4 个字节, 采用点分十进制记法表示IP 地址。将 IP 地址分成5 类,分别是A 类、 B 类、 C 类、 D 类以及 E 类地址。 A、B、C 类地址的网络号字段分别为 1、2、3 字节长,其中网络号字段的最前面1-3 位是类别位,数值分别规定为0,10,110. A、 B、C 类地址的主机
9、号字段分别为3、2、1 字节长D 类地址(前4 位是 1110)用于多播,E 类地址(前4 位是 1111 )保留为以后用。区别: IP 数据报在链路层是MAC 帧的数据部分,数据链路层是看不到IP 数据报中的IP 地址物理地址是数据链路层和物理层使用的IP 地址,而IP 地址是网络层以上各层使用的地址,是一种逻辑地址IP 地址放在IP 数据报的首部, 而硬件地址则放在MAC 帧的首部, 在网络层和网络层以上使用的是IP地址,而数据链路层以下使用的是硬件地址(MAC 地址)3 掌握 ARP 协议的工作原理(分两种情况分析:a、源与目的在同一局域网,b、不在同一局域网) 。ARP 解决的是 同一
10、个局域网 上的主机或路由器IP 地址到物理地址的映射问题。1.A 在自己的ARP 缓存中查看有无B 的 IP 地址,如有,即可查出其对应的MAC 地址,将 MAC 地址写入数据帧的目的地址中,将此帧发出去。否则,广播发送一个ARP 请求分组。2.局域网上的所有主机都能收到A 发送的 ARP 请求分组,当主机B 收到A 的 ARP 请求分组时,就将主机A 的这一地址映射写入主机B 自己的ARP 高速缓存中 ,然后发送一个ARP 响应分组,告诉 A 自己的 MAC 地址。其它主机收到A 的请求分组不做响应如果目的主机为在另一个局域网上,ARP 协议会将相应路由器的MAC 地址告知发送主机,即数据链
11、路层先把帧发送到路由器的数据链路层,至于如何转发,由路由器的网络层去决定。4 理解网络层的分组转发算法。(1) 从数据报的首部提取目的主机的IP 地址D, 得出目的网络地址为N。(2) 若网络N 与此路由器直接相连,则把数据报直接交付目的主机D;否则是间接交付,执行(3)。(3) 若路由表中有目的地址为D 的特定主机路由,则把数据报传送给路由表中所指明的下一跳路由器;否则,执行(4)。(4) 若路由表中有到达网络N 的路由,则把数据报传送给路由表指明的下一跳路由器;否则,执行 (5)。(5) 若路由表中有一个默认路由,则把数据报传送给路由表中所指明的默认路由器;否则,执行(6)。(6) 报告转
12、发分组出错。5 理解划分子网的原理;掌握子网掩码的作用以及利用子网掩码去计算网络地址的方法。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 为了缓解传统IP 地址分类方法的缺陷,在ip 地址中增加子网号字段,即将原来的两级地址变为三级地址。这种ip 地址分类方法叫划分子网使用子网掩码(subnet mask)可以找出 IP 地址中的子网部分将 IP 地址与子网掩码进行“ 与” 操作, 即可分离出网络地址和子网地址。(1 与任何数
13、进行与操作都等于任何数,而0 与任何数进行与操作都等于0) , (IP 地址 ) AND ( 子网掩码 )=网络地址 +子网地址6 熟悉 ICMP 协议的含义及应用(ping,tracert 命令都用到了ICMP 报文),这几个命令的使用以及命令的实现过程要掌握好。ICMP (Internet Control Message Protocol) 网际控制报文协议是网络层的一个重要协议,它用于在网络层设备之间传递控制信息。控制信息包括网络通不通、主机是否可达、路由是否可用等等网络本身的消息ICMP 允许主机或路由器报告差错情况和提供有关异常情况的报告。如:通过ping 命令, tracert 命
14、令。PING (Packet InterNet Groper) 分组网间探测,用来测试两个主机之间的连通性。PING 使用了ICMP 回送请求报文与回送回答报文Tracert 命令可以将源主机到目的主机所经过的路由器记录下来返回给源主机7 掌握 ping,tracert,ipconfig ,arp,route 命令的使用。PING (Packet Internet Grope),因特网包探索器,它是用来检查网络是否通畅或者网络连接速度的命令 。Tracert 命令 (trace router 简写 )可以将源主机到目的主机所经过的路由器IP 地址记录下来返回给源主机IPConfig 命令用来检
15、验人工配置的TCP/IP 设置是否正确。也可用来查看本机网络的信息ARP 命令,能够查看主机的ARP 高速缓存中的当前内容。Route 命令集可以显示、人工添加和修改本机路由表项目ICMP 协议: ping 和 tracert 8 掌握利用ping 命令查找网络故障的步骤PING (Packet Internet Grope) , 因特网包探索器, 它是用来检查网络是否通畅或者网络连接速度的命令。用 ipconfig /all 命令查看本地网络的设置是否正确。Ping 本机 IP。如果不通说明网卡或网卡与网线接口有问题,此时看看网线与网卡接口的指示灯是否正确。(如果拔掉网线,本机ip 地址是
16、ping 不通的)Ping 局域网其它主机IP。通则说明本机与局域网上的其它主机连通性没问题。Ping 默认网关IP 。如果不通说明主机到路由器(网关)的线路或者路由器有问题Ping DNS 服务器 IP。如果测试不成功,说明主机到DNS 的线路或者DNS 服务器有问题。1 熟悉面向报文(UDP)和面向流(TCP)的含义,从而掌握两种协议的数据收发流程。UDP 是面向报文的。发送方的UDP 对应用层交下的报文,添加首部后就直接交给网络层发送方的UDP 对应用层交下来的报文,在添加首部后就向下交付IP 层。UDP 对应用层交下来的报文,既不合并,也不拆分。即应用层交给UDP 多长的报文, UDP
17、 就照样发送,即一次发送一个报文。接收方的UDP 对 IP 层交上来的UDP 用户数据报,在去除首部后就原封不动地交付上层的应用进程,一次交付一个完整的报文。应用程序必须选择合适大小的报文TCP 面向字节流。TCP 协议把运输层交付下来的数据看成一连串的无结构的字节流。并将字节流发送缓存中每一条TCP 连接有两个端点。TCP 连接的端点不是主机,不是主机的IP 地址,不是应用进程,也不是运输层的协议端口,而是套接字。端口号拼接到IP 地址之后即构成了套接字。2 理解滑动窗口协议的实现过程。根据B 给出的窗口值A 构造出自己的发送窗口,发送窗口表示:在没有收到B 的确认的情况下,名师资料总结 -
18、 - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - A 可以 连续把窗口内的数据都发送出去,凡是发送出去的数据在未收到确认之前暂时保留,以便在超时重传时使用。A 的发送窗口里的序号 表示 允许发送的序号。发送窗口越大,发送方就可以在收到接收方确认之前连续发送更多的数据,因此可能获得更高的传输效率。发送窗口 后沿部分 表示已发送且收到了确认。这些数据可以从发送缓存中删除。发送窗口前沿部分 表示不允许发送的。这部分数据放在发送缓存中,等待进入发送窗口,
19、送窗口前沿肯定是要前移,而后沿有可能前移也有可能收缩。例如: B 发送给 A 的确认号为33,通知告知A 窗口大小为10,那么发送窗口的字节序号为33-42 3 掌握 TCP 的运输连接管理的三个阶段,每个阶段的实现流程。TCP 是面向连接的协议。它的运输连接有三个阶段,分别是建立连接、传送数据和释放连接。运输连接的管理就是使运输连接的建立和释放都能正常地进行建立连接:假定A 主机运行的是TCP 客户进程, B 主机运行的是服务器进程。它们之间需要联络三次 才能建立连接,这个过程也叫做三次握手 或三次握手协议。连接释放过程是四次握手,也可以看成是两个二次握手。TCP 还设有一个保活计时器。这个
20、计时器的作用是:一定时间内服务端收不到客户端发送来的数据,即关闭连接动态主机配置协议DHCP 提供了 即插即用连网(plug-and-play networking) 的机制。即接入网络的计算机自动从 DHCP 服务器去获取网络参数而不用手工设置1 熟悉 FTP 协议的工作过程。FTP 使用客户服务器方式。一个FTP 服务进程可同时为多个客户进程提供服务。FTP 服务进程由两大部分组成:一个主进程:负责接受新的请求;若干个从属进程:负责处理单个请求。掌握动态主机配置协议DHCP 的工作原理。DHCP 协议采用UDP 协议 进行通信。 DHCP 同样采用 客户服务器方式1)DHCP 服务器被动打
21、开UDP 端口67,等待客户端发来的报文。2)DHCP 客户从UDP 端口68,DHCP 发现报文3)凡收到DHCP 发现报文的DHCP 服务器都发出DHCP 提供报文,因此DHCP 客户可能收到多个 DHCP 提供报文4)DHCP 客户从几个DHCP 服务器中选择其中的一个,并向所选择的DHCP 服务器发送DHCP 请求报文。5)被选择的DHCP 服务器发送确认报DHCPACK , 进入已绑定状态, 并可开始使用得到的临时IP 地址了6)租用期过了一半(T1 时间到),DHCP 发送请求报文DHCPREQUEST 要求更新租用期7)DHCP 服务器若同意,则发回确认报文DHCPACK 。DH
22、CP 客户得到了新的租用期,重新设置计时器。8)DHCP 服务器若不同意,则发回否认报文DHCPNACK 。这时DHCP 客户必须立即停止使用原来的 IP 地址,而必须重新申请IP 地址(回到步骤) 。9)DHCP 客户可随时提前终止服务器所提供的租用期,这时只需向DHCP 服务器发送释放报文DHCPRELEASE 即可。2 我们学过的应用层协议哪些属于TCP,哪些属于UDP。TCP 协议: FTP (文件传送协议 ) TELENT (远程终端协议)HTTP (超文本传送协议)SMTP (简单邮件传送协议)POP3(邮件读取协议)IMAP (因特网信息访问协议)UDP 协议: DHCP (动态主机配置协议)SNMP(简单网络管理协议)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -