1.OSI/RM参数模型与计算机网络体系结构
OSI/RM参数模型从上到下依次为应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。
1)物理层
最底层最基础的一层,只负责传输0,1二进制比特流,不考虑信息的意义和信息的结构。
物理层网络设备:网卡
2)数据链路层
负责将上层数据封装成帧,发送的信息是帧,它是传输以帧为单位的数据包。
a、为什么将数据封装(打包)为帧?
因为物理层的比特流是不好控制的,是没有规则的数据流,所以为更好地控制或管理这些信息,就将它打包成帧
b、帧的格式:将一串数据分为段,每段前面加个头,头上有信息,源MAC(地址),目的MAC和检验信息。为了纠错这样一串数据就形成了数据帧。
数据链路层网络设备:网卡和二层交换机
3)网络层:负责路由寻址和广播。它传输的单元是数据包。
数据包的信息:数据包是在数据前面加上源IP地址和目的IP地址
网络层:为主机之间进行通信
4)传输层:负责建立一个可靠的端到端的链接(为两个应用进程间提供端到端的链接)。
数据段:是在数据前加源端口和目的端口
5)会话层:负责建立维护拆除会话。
6)表示层:表示数据形式,完成对传输数据的转化。
三种转化:
编码 解码 必不可少,必做的工作
加密 解密 选做工所
压缩 解压缩 选做工所
7)应用层:所有应用程序的网络在此展开。
应用层为用户提供接口,使用户可以通过接口访问网络
计算机网络各层及其协议的集合统称为网络体系结构。
2.计算机网络的功能
数据通信;资源共享;提高可靠性;促进分布式数据处理和分布式数据的发展。
3.简述网络协议的定义及其三要素的涵义。
为进行网络中的数据交换而建立的规则、标准或约定,统称为网络协议。
三要素:
语法:数据与控制信息的结构或格式;
语义:需要发出何种控制信息,完成何种动作以及做出何种响应;
同步:事件实现顺序的详细说明。
4.物理层的四个特性?
机械特性、电气特性、功能特性、过程特性。
5.数据链路层的功能?
分组成帧(帧定界)、差错检验、透明传输、链路管理
6.网络通信中为什么要使用信道复用技术?常用的信道复用技术有哪些?
为了提高信道利用率。
频分复用、时分复用、码分复用。
7.电路交换、报文交换、分组交换的特点。
电路交换:整个报文的比特流连续地从源点直达终点,好像在一个管道中传送。
报文交换:整个报文先传送到相邻接点,全部存储下来后查找转发表,转发到下一个节点。
分组交换:单个分组(这只是整个报文的一部分)传送到相邻结点。
8.基带信号与宽带信号的异同
来自信源的信号常称为基带信号。像计算机输出的代表各种文字或图像文件的数据信号都属于基带信号。把基带信号的频率范围搬移到较高的频段,并转换为模拟信号,这样就能够更好地在模拟信道中传输。经过载波调制后的信号称为带通信号(宽带信号)。
9.什么是VLAN?为什么要进行VLAN划分?VLAN的作用?
10.什么是 IP 地址?子网掩码有何用途?
11.IP地址与硬件地址的关系。
从层次的角度看,物理地址是数据链路层和物理层使用的地址,IP地址是网络层和以上各层使用的地址,是一种逻辑地址;
在发送数据包时,IP地址放在IP数据报的首部,使用IP地址的IP数据报一旦交给了数据链路层,就被封装成MAC帧;
在发送数据包时,MAC帧在传送时使用的源地址和目的地址都是硬件地址,这两个硬件地址都写在MAC帧的首部中。
13.路由器的工作原理
从路由器某个输入端口收到的分组,按照分组要去的目的地(即目的网络),把该分组从路由器的某个合适的输出端口转发给下一跳路由器。下一跳路由器也按照这种方法处理分组,直到该分组到达终点为止。
14.(传输层端口的作用,三种类别;熟知端口号、登记端口号、短暂端口号)端口的作用是什么?为什么端口号要划分为三种?
互联网上的计算机通信是采用客户-服务器方式。客户在发起通信请求时,必须先知道对方服务器的IP地址和端口号。
15.简述路由信息协议RIP的特点。
16.传输层的主要功能
负责建立一个可靠的端到端的链接(为两个应用进程间提供端到端的链接)。
可靠的传输方式、不可靠的传输方式、数据包分段、数据段重组。
18.域名到IP地址的解析过程:
当某一个应用进程需要把主机名解析为IP地址时,该应用进程就调用解析程序,并成为DNS的一个客户,把待解析的域名放在DNS请求报文中,以UDP用户数据报方式发给本地域名服务(使用UDP是为了减少开销)。本地域名服务器在查找域名后,把对应的IP地址放在回答报文中返回。应用进程获得目的主机的IP地址后即可进行通信。
19.试述电子邮件的最主要的组成部件。用户代理 UA 的作用是什么?
三个主要组成构件:用户代理、邮件服务器,以及邮件发送协议和邮件读取协议。
用户代理向用户提供一个很友好的接口来发送和接收邮件。
20.SMTP的通信三个阶段过程?
建立连接、邮件传送、连接释放。
21.数据链路(即逻辑链路)与链路(即物理链路)有何区别?