目录
第一章 计算机网络概述
1、什么是计算机网络?
将处于不同地理位置,并具有独立计算能力的多态计算机系统经过传输介质和通信设备相互连接,在网络操作系统和网络通信软件的控制下,实现资源共享的计算机集合。
2、计算机网络的类型
拓扑结构:星型拓扑,环形拓扑,网状拓扑,树形拓扑,总线拓扑
范围分:局域网LAN,城域网MAN,广域网WAN,个人局域网PAN
传输方式:有线网络IEEE802.3
无线网络IEEE802.11
3、什么是网络协议及网络协议的三要素是什么?
语法,语义,时序(同步)
4、ois分为哪几层?
物理层,数据链路层,网络层,运输层,会话层,表示层,应用层
5、TCP/IP分为哪几层,且各层的功能是什么?
网络接口层,网际层IP,运输层,应用层
6、网络互连使用的中间设备
物理层——转发器
数据链路层——网桥或桥接器
网络层——路由器
网络层以上中间设备——网关
第二章 物理层
1、物理层中的四大特性是什么,且分别介绍其主要内容
机械特性:指明接口所用的接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。
电气特性:接口电缆的各条线上出现的电压的范围。
功能特性:某条线上出现的某一电平的电压的范围。
过程特性:对于不同功能的各种可能事件的出现顺序。
2、物理层中的两种信号及各自的传输方式有哪些?
模拟信号(连续信号,代表消息的参数的取值是连续的)
数字信号(离散信号,代表消息的参数的取值是离散的)
3、什么是信道复用技术,并列举一些信道复用技术
复用技术是指一种在传输路径上综合多路信道,然后恢复原机制或解除终端各信道复用技术的过程(将多种不同的信号在同一信道上传输,复用技术主要用于解决不同信道传输时应该如何区分)
频分复用FDM
时分复用TDM
波分复用WDM
码分复用CDM
4、数据通信方式可分为几种?
单工(只有一个方向的通信而没有反方向的交互)
半双工(通信双方都可以发送信息但不能双方同时发送,如对讲机)
全双工(通信双方可以同时发送和接收信息)
5.电路交换的通信系统中,包括哪三个阶段?
建立连接,传输资源,释放连接
6、双绞线568A和双绞线568B的线序分别是?
7、物理层的传输介质
双绞线,同轴电缆,光纤
8、一个数据通信系统可分为哪几部分?
源系统(发送端,包括源点和发送器)、传输系统(传输网络)、目的系统(接收端,包括接收器和终点)
第三章 数据链路层
1、数据链路层的三个基本问题
封装成帧,透明传输,差错检测
2、局域网中的设备
集线器(HUb,主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。集线器是共享网络)
交换机(Switch,用于电信号转发的设备,可以为接入交换机的任意两个网络节点提供独享的电信号通路,最常见的交换机的以太网交换机。交换机是独享网络)工作在二层,用于连接终端形成网络
网桥(两个端口的交换机)
3、帧的概念
帧头(源MAC地址、目的MAC地址、类型)、数据、帧尾
/**MAC地址共48位**/
4、虚拟局域网
将一个物理的LAN在逻辑上划分成多个广播域的通信技术。VLAN内的主机间可以直接通信,而VLAN间不能直接通信,从而将广播报文限制在一个VLAN内。
有点和目的划分广播域(较少垃圾数据)、增强局域网的安全性提高健壮性、灵活建构工作组
5、简述PPP协议
F标志字段
A地址字段
C控制字段
协议字段:若为0X0021,PPP帧的信息字段就是IP数据报
若为0XC021,信息字段是PPP链路控制协议LCP的数据
字节填充是异步传输
零比特填充是同步传输
6、CSMA/CD载波监听多点接入/碰撞检测
“多点接入”说明这是总线型网络
“载波监听”就是检测信道,不管在发送前还是发送中,每个站必须不停地检测信道。在发送前检测信道是为了获取发送权,在发送中检测信道是为了及时发现有没有其他站的发送和本站发送的碰撞。
“碰撞检测”即边发送边监听。适配器边发送数据边检测信道上的信号电压的变化情况,来判断其他站是否也在发送数据。
在使用CSMA/CD协议时,一个站不可能同时进行发送和接受。因此使用CSMA/CD协议的以太网只能半双工通信。
7、链路与数据链路有什么区别?
链路从一个结点到相邻结点的一段物理线路,而中间没有任何其他的交换结点。链路是一条路径的组成成分
数据链路把实现这些协议的硬件设备和软件设备加到链路上,就构成了数据链路。现在最常用的方法时使用适配器来实现这些协议。
8、适配器的作用
计算机与外界局域网的连接是通过通信适配器进行的。适配器(以前叫网卡)和局域网之间的通信是通过电缆或双绞线以串行传输方式进行的,而适配器和计算机之间的通信是通过计算机主板上的I/O总线以并行传输方式进行的。适配器的一个重要的功能就是要进行数据串行传输和并行传输的转换。
第四章 网络层
1、IP地址的分类
A类可指派的网络号是126个(-2):一、IP地址中全0表示“this”,是个保留地址意为本网络。二、网络号为127保留作为本地软件环回测试。最大主机数是
-2,全0主机号表示本主机,全1表示所有主机。IP地址空间有
个地址。
B类可指派的网络号是-1,最大主机数是
-2,IP地址空间有
个地址
C类可指派的网络号是-1,最大主机数是
-2,IP地址空间有
个地址
2、IP数据报
3、划分子网
划分子网的基本思路:一个拥有许多物理网络的网络单位,可将所属的物理网络划分为若干个子网。划分子网纯属一个单位内部的事情。本单位以外的网络看不见这个网络由多少个子网组成。
IP地址在本单位内部就变成了三级IP地址:<网络号><子网号><主机号>
4、什么是子网掩码且用途是什么?
子网掩码:可以看出主机是否进行了划分子网
使用子网掩码的好处是:不管网络有没有划分子网,只要把子网掩码和IP地址进行逐个位“与”运算,就立刻得出网络地址来。子网掩码是一个网络的重要属性。
5、网际控制报文协议ICMP
ICMP有两种:ICMP差错报告报文和ICMP询问报文
差错报告报文有四种:终点不可达、时间超时、参数问题、改变路由(重定向)
询问报文有两种:回送请求和回答、时间戳请求和回答
6、路由器
路由器是一种机油多个输出端口的专用计算机,其任务是转发分组(连接异构网络)。路由器整体结构可划分为两大部分,路由选择部分和分组转发部分
第五章 传输层
1、运输层的功能是什么
运输层提供应用进程间的逻辑通信。
2、网络层与运输层的明显区别
网络层为主机之间提供逻辑通信,而运输层为应用进程之间提供端到端的逻辑通信。
3、运输层的两个主要协议是什么
用户数据报协议UDP、传输控制协议TCP
4、用户数据报协议UDP的特点
1、UDP是无连接的 2、UDP事尽最大努力交付的 3、UDP是面向报文的 4、UDP支持一对一、一对多、多对一和多对多的交互通信 5、UDP没有拥塞控制 6、UDP首部开销小传输效率高/5、
5、传输控制协议TCP的特点
1、TCP面向连接的运输层协议 2、TCP提供可靠交付的服务 3、TCP面向字节流 4、每一条TCP链接只能有两个端点,每一条TCP连接只能是点对点的(一对一)。 5、TCP有拥塞控制和流量控制 6、TCP提供全双工通信
6、UDP的结构
源端口:源端口号,不需要时可用全0.
目的端口:目的端口号
长度:UDP数据报文的长度,其最小值是8
检验和:检测UDP用户数据报在传输中是否有错。有错就丢弃。
UDP计算检验和的方法和计算IP数据报首部检验和的方法相似。但不同的是:IP数据报的检验和只检验IP数据报的首部,但UDP的检验和是把首部和数据部分一起都检验。1
7、运输层的端口
是软件端口,是应用层的各种协议进程与运输实体进行层间交互的一种地址。
/**与路由器或交换机上的硬件端口号是完全不同的概念,硬件端口是不同设备进行交互的接口**/
8、运输层的端口号分类
服务器端使用的端口号:熟知端口号和系统端口号(熟知端口号需要记忆,如:HTTP8080,DNS53,HTTPS443)
客户端使用的端口号(短暂端口号)
9套接字=IP地址:端口号
每一条TCP连接唯一地被通信两端的两个套接字所确定
10、可靠传输的工作原理
停止等待协议(运输层并不使用这种协议,这里只是为引出可靠传输的问题才从最简单的概念讲起)
1.无差错情况、2.出现差错、3.确认丢失和确认迟到(自动重传请求ARQ)、4.信道利用率
连续ARQ协议
11、拥塞控制
在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络的性能就要变坏。 对资源的需求>可用资源
拥塞控制就是防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。
12、流量控制
让发送方的发送速率不要太快,要让接收方来的及接收
利用滑动窗口机制进行流量控制:发送方的发送窗口不能超过接收方给出的接收窗口的数值。
13、网络链接的建立——三次握手
14、 网络连接的释放——四次挥手
第六章 应用层
1、域名系统,端口号53,根域名服务器,顶级域名服务器,本地域名服务器
2、主机向本地域名服务器的查询一般采用递归查询,本地域名服务器向根域名服务器的查询通常是采用迭代查询
3、文件传送协议FTP
只提供文件传送的一些基本服务,它使用TCP可靠的传输服务。FTP的功能是减少或消除在不同操作系统下处理文件的不兼容性,TFP使用客户服务器方式。(可靠)
4、简单文件传送协议TFTP
TFTP也使用客户服务器方式,使用UDP数据报,因此TFTP有自己的差错改正措施,只支持文件传输二部支持交互。TFTP没有一个庞大的命令集,没有列目录的功能,也不能对用户进行身份鉴别(不安全)。(不可靠)
5、远程终端协议TELNET(终端仿真协议)
通过TCP链接注册即登录到远地的另一台主机上。客户服务器方式(可靠)
NVT,网络虚拟终端
6、万维网WWW
并非某种特殊的计算机网络。万维网是一个大规模的、联机式的信息储藏所简称Web
URL统一资源定位符
7、超文本传送协议HTTP
HTTP协议定义了浏览器怎样向万维网服务器发送请求万维网文档,以及服务器怎样把文档传送给浏览器。(浏览器与客户服务器是同义词)(可靠)
8、电子邮件
SMTP简单邮件传送协议(可靠)
建立连接-传送邮件-释放连接
怒管发送方和接收方的邮件服务器相隔有多远,不管在邮件传送中药经过多少个路由器,TCP链接总是在发送发送方和接收方这两个个邮件服务器之间建立连接。
注意:用户在浏览器中浏览各种信息是需要使用HTTP协议。因此,在浏览器和互联网上的邮件服务器之间传送邮件时,仍然使用HTTP协议。但是在各邮件服务器之间传送邮件时,则仍然使用STMP协议。
9、动态主机配置协议DHCP
它提供了一种机制,即插即用连网。这种机制允许一台计算加入新的网络和获取IP地址而不用手工参与。
DHCP使用客户服务器方式。需要IP地址的主机在启动时其就向DHCP服务器广播发送发现报文,这时该主机就成为DHCP客户
10、简单网络管理协议SNMP
网络管理包括对硬件、软件和人力的使用、综合与协调,以便对网络资源进行监视、测试、配置、分析、评价和控制。这样就能以合理的价格满足网络的一些需求,如实时运行性能、服务质量等。简称网管。