当前位置:文档之家› 计算机网络原理

计算机网络原理

考试时间:1月12日上午考试人数:1班(28)+2班(29)+重/补修(7+9)=73人(其中10人缓考)考试成绩:作业(15%)+出勤(5%)+考试(80%)。

旷课一次扣1分,缺交作业一次扣1分。

考试题型(可能):选择?+填空+名词解释+问答+应用第1章概述1.三网2.因特网:网络的网络;多层次ISP结构;RFC文档3.因特网的组成(按工作方式划分):核心部分、边缘部分和接入网4.因特网边缘部分的构成、工作方式及其特点:C/S方式和P2P方式5.因特网核心部分的构成、工作方式及其特点:分组交换(核心设备路由器采用存储转发方式)6.电信网络采用的电路交换方式与分组交换方式之间的区别7.计算机网络的定义8.计算机网络的分类:按网络规模(作用范围)划分:PAN、LAN、MAN、WAN;按网络所有权划分:公用网、专用网和虚拟专用网(VPN)9.计算机网络的性能指标:数据率、带宽、吞吐量、时延(传输时延、传播时延、处理时延、排队时延)、时延带宽积、网络利用率(网络利用率与时延之间的关系)10.计算机网络协议及其组成11.计算机网络的分层设计思想12.计算机网络体系结构的定义13.两种重要的计算机网络体系结构:OSI/RM和TCP/IP14.协议与服务的区别第2章物理层1.数据通信系统的构成2.数据与信号在通信中的关系3.模拟信号和数字信号,以及码元的定义4.基带调制,带通调制及调制方法(调幅、调频和调相)5.信道的极限容量:奈奎斯特定理和香农定理6.电信领域可用电磁波的频谱及电磁波的特性7.信道复用技术:频分复用(FDM)、时分复用(TDM)和统计时分复用(STDM);波分复用(了解);码分复用(CDM)解决的问题及特点。

8.数字传输系统的概念、模拟信号数字化处理步骤及脉码调制技术(PCM)9.宽带接入技术:数字用户线技术(DSL)、光纤铜轴混合网(HFC)、光纤到户(办公室、邻区、楼层、小区等)技术第3章数据链路层1.链路与数据链路之间的区别和联系2.数据链路层协议需要解决的三个基本问题是什么?如何解决这些问题?3.PPP协议的特点是什么?(只适合全双工点对点链路;是不可靠的传输协议。

)4.共享信道的方法有哪些?局域网采用哪些方法?(静态共享方法;多点接入控制方法)5.局域网的拓扑结构有哪几种?传统以太网采用哪种拓扑结构?6.传统以太网的工作原理是什么?(CSMA/CD协议)CSMA/CD协议的特点是什么?(适合广播链路;提供半双工通信服务;提供无连接的通信服务;数据发送是否成功具有不确定性;没有定义帧结束符)7.传统以太网的MAC编址方案8.争用期与以太网帧的最小长度限制及以太网规模之间的关系9.集线器、网桥、交换机之间的区别10.VLAN是什么?它能解决什么问题?11.了解以太网技术的变化趋势第4章网络层1.分组交换网络可以提供哪两种通信服务?(网络层可以提供哪两种通信服务?)虚电路服务是一种预约传输路径的通信服务;数据报服务是一种尽力而为的通信服务。

2.互联网的目标是什么?屏蔽物理网络(子网)之间的差异,为网络应用展现出虚拟的、统一的计算机网络。

3.何谓IP地址?用于标识主机或路由器与所在子网的关系的32位二进制数。

结构上可表示为:网络号+主机号4.IP地址的分配与互联网结构的关系5.分类的IP地址编址方案是如何约定的?该方案的主要问题是什么?6.哪些IP地址是不能再Internet上使用的?哪些IP地址是不能用来命名主机或路由器的网络接口的?7.何谓子网掩码?如何描述子网掩码?(点分十进制的写法或者斜线标记法(/n的写法),要掌握两种写法的转换)子网掩码的用途是什么?(说明IP地址的结构)8.为什么要将IP地址解析为物理地址?ARP协议能解决什么问题?解析局域网内某个IP地址对应的物理地址。

ARP能解析子网外部IP地址吗?9.一些与IP数据报格式有关的概念:(1)IP数据报头部长度有什么特点?length>=20且length%4== 0;(2)为什么在IP数据报头部特别地说明了头部长度和头部校验码?(3)标识、标志和片偏移三个字段用于解决什么问题?IP数据报的封装、分片和重组;(4)生存时间(TTL)字段的值有什么特点?10.IP数据报的转发过程11.掌握子网划分技术和构造超网的技术12.ICMP协议的功能及其特性。

Ping和tracert工具的原理13.三种路由算法(了解):Bellman-Ford算法、距离向量算法和Dijkstra算法14.为什么采用分层路由策略?什么是自治系统?IGP和EGP是什么?15.RIP有什么特点?是IGP;采用距离向量算法;费用为跳数;路由器周期性地向相邻路由器发送路由表;是应用层协议;只适合小规模的自治系统16.RIP如何更新路由表(距离向量算法)17.OSPF有什么特点?是IGP;采用Dijkstra算法;提供多种费用选择;路由器周期性地探测与相邻路由器之间的链路状况,仅当链路状况发生变化时向所有路由器广播变化的链路信息;路由器根据已知的网络拓扑结构对立地计算路由;是网络层协议;提供了更丰富的功能(比如,分层路由等)18.BGP有什么功能?是EGP;能对外部自治系统通告本自治系统的路由信息;能从相邻自治系统获取外部自治系统路由信息;能将外部自治系统的路由信息传播到本自治系统内部所有的路由器;能根据策略选择最“好”的路由。

19.NAT有什么特点?可以使用专用IP地址组建内网,同时满足内网主机共用一个外网IP地址访问Internet的需求;外网主机无法直接访问内网主机;NAT只完成网络地址转换工作,并不涉及通信安全。

第5章传输层1.传输层解决什么问题?为网络应用进程提供多种可选择的通信服务,比如,面向连接的通信服务(TCP),或者无连接的通信服务(UDP)。

(互联网的网络层提供的是无连接的数据报服务。

)2.传输层协议的特点:(1)位于端系统;(2)网络应用软件对通信服务的需求的多样化导致多种传输层协议的出现;(3)传输层协议可被多种网络应用进程共享使用。

3.如何标识一个网络应用进程?(IP地址,端口)。

端口的取值范围:0~65535,解决了网络应用进程共享传输层协议的问题。

4.UDP的特点:提供无连接的、“尽力而为”的、面向报文的通信服务。

(优点?)(缺点?)5.TCP的特点:提供两个端点之间面向连接的、全双工的、可靠交付的、面向字节流的服务。

(优点?)(缺点?)6.“可靠传输”的目标是什么?接收进程收到的报文与发送进程发出的报文完全一致。

7.如何“可靠传输”?数据包的编号机制、确认机制、超时机制、重传机制、滑动窗口机制等。

8.TCP如何实现“可靠传输”?建立连接时设置初始序号及滑动窗口尺寸,滑动窗口的基本单位是字节;应用进程的报文按字节编号,每个TCP报文段(数据包)的编号为首字节的编号;接受方的TCP收到最多2个报文段就应该发回一个确认(可采用捎带的形式),确认号为按顺序期望收到的下一字节的编号;TCP每发出一个报文段随即启动一个计时器,计时器的时限比往返时间(RTT)略大,计时器超时即认为报文段丢失,重发报文段;采用回退N的重传策略(Go-Back-N)。

9.“流量控制”的目标是什么?TCP如何进行“流量控制”?10.“拥塞控制”的目标是什么?它与“流量控制”相比较有何不同?TCP如何进行“拥塞控制”?TCP拥塞控制算法。

第6章应用层1.DNS系统的目的、构成、工作原理。

Internet的IP地址和域名的管理。

2.Web系统的构成和工作原理。

3.Email系统的构成和工作原理。

4.SNMP系统的构成和工作原理。

实验部分1.如何查询主机基本的网络配置信息?(ipconfig)2.网络配置信息的用途是什么?3.如何探测目的主机是否可达?(ping)4.如何查询同一网段(子网)其它主机的网卡MAC地址?(arp)5.如何使用Ethereal捕捉流经网卡的数据包?6.如何利用Ethereal分析捕捉到的数据包?7.如何设置Ethereal的数据包过滤条件?8.Web系统由哪些部分构成:浏览器、Web服务器、HTTP、网页、HTML、URL9.IIS是什么类型的软件?它的主要用途是什么?10.IIS中的虚拟目录是什么?(URL描述的文件夹的位置,虚拟目录应映射到物理文件夹)11.Web扩展技术:客户端扩展技术(JavaScript、Flash、SilverLight等)和服务器端扩展技术(ASP、、PHP、JSP等)12.如何启动/关闭IIS服务?(net start w3svc和net stop w3svc)13.电子邮件系统由哪些部分构成:邮件客户端、邮件服务器、SMTP、POP3、MIME14.邮件服务器的主要用途是什么?(CMailServer)15.Web Mail为电子邮件系统带来了哪些变化?16.远程登录协议(远程终端协议)Telnet能做什么?可以使用Telnet客户端工具与运行在远程计算机上的支持远程终端协议的服务器(比如,Telnet服务器(23)、SMTP服务器(25)、POP3服务器(110)、Web服务器(80)等)建立TCP连接(可靠的数据传输通道),并利用该连接与远程服务器交互。

实验能直观地反映协议的同步要素所做的约定。

17.远程桌面协议能做什么?(VNC Server和VNC Client)18.SSH是一种应用层网络协议,使用加密解密技术为两个网络设备之间的数据交换建立一条安全通道,其设计目标是取代Telnet及其他不安全的远程shell协议。

19.如何安全地使用远程桌面工具?(copSSH、PuTTY、VNC Server和VNC Client)20.如何查看主机已打开的网络连接及服务?(netstat-an)21.如何启动/关闭网络服务?(net start servicename和net stop servicename)22.ARP、ping和tracert的工作原理23.什么是套接字?(一种应用编程接口(API),用于编写网络应用程序)什么是Winsock?。

相关主题