第一章概述
通信子网:是指网络中实现网络通信功能的设备及
其软件集合,主要为用户提供数据的传输,转接,
加工,变换等。
资源子网:资源子网主要由网络的服务器、工作站、
共享的打印机和其他设备及相关软件所组成。
:
电路交换:整个报文的比特流连续地从源点直达终点,好像在一个
管道中传送。
报文交换:整个报文先传送到相邻结点,全部存储下来后查找转发
表,转发到下一个结点。
分组交换:单个分组(这只是整个报文的一部分)传送到相邻结点,
存储下来后查找转发表,转发到下一个结点。
计算机网络:一些互相连接的、自治的计算机的集合。
作用范围的不同,可分为:广域网(WAN)、城域网(MAN)、局
域网(LAN)、个人区域网(PAN)(掌握) 计算机网络的性能指标:速率、带宽、时延、利用率(信道利用率、
网络利用率)(掌握)
网络协议:为进行网络中心的数据交换而建立的规则、标准或约定。
主要由:语法,语义,同步三个要素组成。(掌
握)
体系结构:计算机网络的各层及其协议的集合
OSI的七层协议:物理层,数据链路层,网络层,运输层,会话层,
表示层,应用层。(掌握)
TCP/IP的四层协议:网络接口层,网际层IP,运输层,应用层。(掌
握)
五层协议:物理层,数据链路层,网络层,运输层,应用层。
第二章物理层
物理层的主要任务:确定与传输媒体的接口有关的一些特性;即机
械特性,电气特性,功能特性,过程特性。(掌
握)
通信的三种方式:单向通信,双向交替通信,双向同时通信(掌
握)基带信号:来自信源的信号。
带通信号:经过载波调制后的信号
最基本的带通调制方法:调频,调幅,调相。(掌握)
传输媒体:
双绞线的类型:无屏蔽双绞线和屏蔽双绞线
多模光纤:可以存在许多条不同角度入射的光线在一条光纤中传输
的光纤
单模光纤:是光线一直向前传播,而不会产生多次反射的光纤
信道复用:为了通过共享信道、最大限度提高信道利用率。主要技
术有:频分复用FDM,时分复用TDM,波分复
用WDM,码分复用CDM。(掌握)
频分复用FDM:用户在分配到一定的频带后,在通信过程中自始
至终都占用这个频带。所有用户在同样的时间占
用不同的带宽资源。
时分复用TDM:将时间划分为一段段等长的时分复用帧(TDM帧),
每一个时分复用的用户在每一个TDM帧中占用
固定序号的时隙。用户所占用的时隙是周期性的
出现。所有用户在不同的时间点用同样的频带宽
度。更利于数字信号的传输。
波分复用WDM:光的频分复用。一根光纤上复用两路光载波信号
的复用方式。
码分复用CDM:共享信道的方法,各用户使用经过特殊挑选的不
同码型,因此不会互相干扰。
码分多址CDMA:有很强的抗干扰能力,频谱类似白噪声,不易
被敌人发现。
第三章数据链路层
链路:是一条无源的点到点的物理线路段,中间没有任何其他的交
换结点
数据链路:除了物理线路外,还必须有通信协议来控制这些数据的
传输。若把实现这些协议的硬件和软件加到链路
上,就构成了数据链路
三个基本问题:封装成帧,透明传输,差错检测。(CRC 循环冗余
检测、零比特填充简答题或计算题)
局域网的拓扑::星形图,环形图,总线图,树形图
CSMA/CD协议:载波监听多点接入/碰撞检测,(掌握)“多点接入”
表示许多计算机以多点接入的方式连接在一根总
线上;“载波监听”是指每一个站在发送数据之前
先要检测一下总线上是否有其他计算机在发送数
据,如果有,则暂时不要发送数据,以免发生碰
撞;“碰撞检测”就是计算机边发送数据边检测信
道上的信号电压大小
MAC层的硬件地址:由48位,16进制的数字组成的地址。也就
是网卡的物理地址。实际上就是适配器地址或适
配器标识符EUI—48。MAC(Media Access
Control)地址,或称为MAC位址、硬件位址,用
来定义网络设备的位置。在OSI模型中,第三层
网络层负责IP地址,第二层资料链结层则负责
MAC位址。因此一个主机会有一个IP地址,而
每个网络位置会有一个专属于它的MAC位址。碰撞域:又可以说叫冲突域,在以太网中,如果某个一个CSMA/CD
网络上的两台计算机在同时通信时会发生冲突,
那么这个CSMA/CD网络就是一个冲突域。如果
以太网中的各个网段以中继器连接,因为不能避
免冲突,所以它们仍然是一个冲突域。
广播风暴:网桥只适合于用户数不太多(不超过几百个)和通信量不
太大的局域网,否则有时还会因传播过多的广播
信息而产生网络拥塞。这就是所谓的广播风暴
第四章网络层
网络层提供的两种服务:虚电路服务和数据报服务(掌握)
应用层:各种应用层协议(HTTP,FTP,SMTP)
运输层:TCP,UDP。在网络层以上使用的中间设备是网关。用网关
连接两个不兼容的系统需要在高层进行协议转
换。
网络层:ICMP,IGMP,IP,RARP,ARP。中间设备是路由器
网络接口层:与各种网络接口。
数据链路层:使用的中间设备是网桥或桥接器
物理层:物理硬件。使用的中间设备是转发器
分类的IP地址:
A类:1.0.0.0 ~126.255 .255.255
B类:128.1.0.0 ~191.255 .255.255。
C类:192.0.1.0 ~223.255 .255.255。
ARP,即地址解析协议,实现通过IP地址得知其物理地址。
工作流程:1、ARP进程在本局域网上广播发送一个ARP请求分组;
2、在本局域网上所有主机上运行的ARP进程都收到
此ARP请求分组;
3、主机B在ARP分组中见到自己的IP地址,就向
主机A发送ARP响应分组,并写入自己的硬件
地址;
4、主机A收到主机B的ARP响应分组后,就在其
ARP高速缓存中写入主机B的IP地址到硬件地
址的映射。
子网掩码,掩码(IP的范围)
RIP:路由信息协议,是一种分布式的基于距离向量的路由选择协议,是因特网的标准协议,最大优点就是简单。是一种在网
关与主机之间交换路由选择信息的标准。
IGP 内部网关协议:在一个自治系统内部使用的路由选择协议。EGP 外部网关协议:若源主机和目的主机处在不同的自治系统中,当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中。
路由器的构成:路由选择部分(控制部分,核心构件是路由选择处
理机)和分组转发部分(交换结构,一组输入端口,
一组输出端口)。
IGMP 网际组管理协议:让连接在本地局域网上的多播路由器知道本局域网上是否有主机参加或退出了某个多播组。
VPN 虚拟专用网:通过一个公用网络建立一个临时的、安全的连接,是一条穿过混乱的公用网络的安全、稳定的隧道。
NA T 网络地址转换:将私有(保留)地址转化为合法IP地址的转换技术,被广泛应用于各种类型Internet接入方式和各种类型的网络中。原因很简单,NAT不仅完美地解决了lP地址不足的问题,而且还能够有效地避免来自网络外部的攻击,隐藏并保护网络内部的计算机
第五章运输层
标志进程:因为运输层直接为上层的调用进程提供服务,它需要地址来唯一地标志进程间的通讯。或者说进程通过TSAP
(transport service access point)来调用运输层提供的服
务
端口号:大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器等用于连接其他网络
设备的接口,如RJ-45端口、SC端口等等。二是逻辑意
义上的端口,一般是指TCP/IP协议中的端口,端口号的
范围从0到65535,
IP地址:就是给每个连接在Internet上的主机分配的一个32bit地址。
UDP 用户数据报协议:是OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。(掌握)
TCP 传输控制协议:是一种面向连接(连接导向)的、可靠的、基于字节流的运输层通信协议(掌握)
复用:应用层所有的进程都可以通过运输层再传送到IP层
分用:运输层从IP层收到数据后必须交付给指明的应用进程。TCP可靠传输的实现:以字节为单位的滑动窗口;超时重传时间的选择;选择确认SACK
TCP的流量控制:让发送方的发送速率不要太快,要让接收方来得
及接收。利用滑动窗口实现流量控制;必须考
虑传输效率。
TCP的拥塞控制:防止过多的数据注入到网络中,这样可以使网络中的路由器或链路不致过载。
方法:慢开始;拥塞避免;快重传;快恢复
TCP的运输连接管理:运输连接三个阶段:连接建立;数据传送和连接释放。(掌握)
第六章应用层
DNS 域名系统:用于命名组织到域层次结构中的计算机和网络服
务。是因特网使用的命名系统,用来把便于人们
使用的机器名字转换为IP地址。
主域名服务器:为了提高域名服务器的可靠性,DNS域名服务器都把数据复制到几个域名服务器来保存,其中一个是主域名服务器,其余的是辅助域名服务器。
主机向本地域名服务器的查询一般都是采用递归查询;本地域名服务器向跟域名服务器的查询通常都是迭代查询
域名的转换过程:把不方便记忆的IP地址转换为方便记忆的域名地址。(掌握)
域名服务器中的高速缓存的作用:可大大减轻根域名服务器的负荷,使因特网上的DNS 查询请求和回答报文的数量大为减少。(掌握)
FTP文件传送协议:是因特网上使用的最广泛的文件传送协议,提
供交互式访问,允许客户知名文件的类型与
格式,并允许文件具有存取权限。
WWW 万维网:是一个大规模的、联机式的信息储藏所。
URL统一资源定位符:是用于完整地描述Internet上网页和其他资源的地址的一种标识方法
HTTP 超文本传送协议:是一个客户端和服务器端请求和应答
的标准,是面向事务的应用层协议,
它是万维网上能够可靠的交换文件的
重要基础。
HTML 超文本标记语言:是一种制作万维网页面的标准语言,它
消除了不同计算机之间信息交流的障
碍。万维网的重要基础。
电子邮件系统:由用户代理;邮件服务器;以及邮件发送协议(STMP)和邮件读取协议(POP3)
Telnet:远程终端协议。
计算题:例:学院新建4个机房,每个房间有25台机器,给定一个网络地址空间:192.168.10.0,现在需要将其划分为4个子网。
分析:
192.168.10.0是一个C类的IP地址,标准掩码为:255.255.255.0 要划分为4个子网必然要向最后的8位主机号借位,那借几位呢?
我们来看要求:4个机房,每个房间有25台机器,那就是需要4个子网,每个子网下面最少25台主机。
考虑扩展性,一般机房能容纳机器数量是固定的,建设好之后向机房增加机器的情况较少,增加新机房(新子网)情况较多。
(当然对于我们这题,考虑主机或子网最后的结果都是相同的,但如果要组建较大规模网络的时候,这点要特别注意。)
我们依据子网内最大主机数来确定借几位。
使用公式2n-2 >= 最大主机数
2n-2 >= 25
25-2 = 30 >= 25
所以主机位数n为:5
相对应的子网需要借3位
确定了子网部分,后面就简单了,前面的网络部分不变,看最后的这8位
得到6个可用的子网地址:
全部转换为点分十进制表示
11000000 10101000 00001010 00100000 = 192.168.10.32 11000000 10101000 00001010 01000000 = 192.168.10.64 11000000 10101000 00001010 01100000 = 192.168.10.96 11000000 10101000 00001010 10000000 = 192.168.10.128 11000000 10101000 00001010 10100000 = 192.168.10.160 11000000 10101000 00001010 11000000 = 192.168.10.192
子网掩码:11111111 11111111 11111111 11100000 =
255.255.255.224
这就得出了所有子网的网络地址,那个子网的主机地址呢?
注意在一个网络中主机地址全为0的IP是网络地址,全为1的IP 是网络广播地址,不可用
所以我们的子网地址和子网主机地址如下:
子网1: 192.168.10.32 掩码: 255.255.255.224
主机IP:192.168.10.33—62
子网2: 192.168.10.64 掩码: 255.255.255.224
主机IP:192.168.10.65—94 子网3: 192.168.10.96 掩码: 255.255.255.224
主机IP:192.168.10.97—126
子网4: 192.168.10.128 掩码: 255.255.255.224
主机IP:192.168.10.129—158
子网5: 192.168.10.160 掩码: 255.255.255.224 主机IP:192.168.10.161—190
子网6: 192.168.10.192 掩码: 255.255.255.224
主机IP:192.168.10.193—222
我们只要取出前面的4个子网就可以完成题目了。
计算题2:路由器A 具有如右的路由表:若该路由器 A 从路由器C 收到下面的RIP 报文,路由表中的内容将会是怎
样的?
A路由表
C路由表
计算题3:公有4个站进行码分多址通信,4个站的码片
序列为:
A :(-1-1-1+1+1-1+1+1)
B :(-1-1+1—1+1+1+1—1)
C :(-1+1-1+1+1+1—1—1)
D :(-1+1-1—1—1-1+1—1)现收到这样的码片序列S :
(-1+1—3+1—1—3+1+1)。问哪个站发送数据了?发送数据的站发送的是0还是1?
计算题:CRC 技术:冗余码计算
发送数据M = 101001,P = 1101求其冗余码?
解:p=1101,则表示成多项式为 P(X)=12
3++x x ,最高
位对应于是3
x ,最低位对应于0
x 。
所以在M后面添加3(3为最高位的次幂)个0,做
为被除数。
其中冗余码为R=001。加上冗余码R后发送的帧T=
101001001