没有合适的资源?快使用搜索试试~ 我知道了~
首页北航软件学院复试专业基础
北航软件学院复试专业基础
需积分: 50 32 下载量 139 浏览量
更新于2023-03-16
评论 1
收藏 2.39MB DOC 举报
.什么是数字证书 数字证书就是互联网通讯中标志通讯各方身份信息的一串数字,提供了一种在Internet上验证通信实体身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是由一个由权威机构-----CA机构,又称为证书授权(Certificate Authority)中心发行的,人们可以在网上用它来识别对方的身份。数字证书是一个经证书授权中心数字签名的包含公开密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个公开密钥、名称以及证书授权中心的数字签名。 2.木马和蠕虫的区别 病毒“指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码”。病毒必须满足两个条件: 1、它必须能自行执行。它通常将自己的代码置于另一个程序的执行路径中。 2、它必须能自我复制。例如,它可能用受病毒感染的文件副本替换其他可执行文件。病毒既可以感染桌面计算机也可以感染网络服务器。 蠕虫(worm)是病毒中的一种,但是它与普通病毒之间有着很大的区别。一般认为:蠕虫是一种通过网络传播的恶性病毒,它具有病毒的一些共性,如传播性、隐蔽性、破坏性等等,同时具有自己的一些特征,如不利用文件寄生(有的只存在于内存中),对网络造成拒绝服务,以及和黑客技术相结合,等等。普通病毒需要传播受感染的驻留文件来进行复制,而蠕虫不使用驻留文件即可在系统之间进行自我复制, 普通病毒的传染能力主要是针对计算机内的文件系统而言,而蠕虫病毒的传染目标是互联网内的所有计算机。
资源详情
资源评论
资源推荐
面试
计算机网络
1.什么是数字证书
数字证书就是互联网通讯中标志通讯各方身份信息的一串数字,提供了一种在 Internet
上验证通信实体身份的方式,其作用类似于司机的驾驶执照或日常生活中的身份证。它是
由一个由权威机构-----CA 机构,又称为证书授权(Cercate Authority)中心发行的,人们
可以在网上用它来识别对方的身份。数字证书是一个经证书授权中心数字签名的包含公开
密钥拥有者信息以及公开密钥的文件。最简单的证书包含一个公开密钥、名称以及证书授
权中心的数字签名。
2.木马和蠕虫的区别
病毒“指编制或者在计算机程序中插入的破坏计算机功能或者破坏数据,影响计算机使
用并且能够自我复制的一组计算机指令或者程序代码”。病毒必须满足两个条件:
1、它必须能自行执行。它通常将自己的代码置于另一个程序的执行路径中。
2、它必须能自我复制。例如,它可能用受病毒感染的文件副本替换其他可执行文件。病毒
既可以感染桌面计算机也可以感染网络服务器。
蠕虫 (worm) 是病毒中的一种 ,但是它与普通病毒之间有着很大的区别。一般认为:蠕
虫是一种通过网络传播的恶性病毒,它具有病毒的一些共性,如传播性、隐蔽性、破坏性
等等,同时具有自己的一些特征,如不利用文件寄生(有的只存在于内存中),对网络造
成拒绝服务,以及和黑客技术相结合,等等。普通病毒需要传播受感染的驻留文件来进行
复制,而蠕虫不使用驻留文件即可在系统之间进行自我复制, 普通病毒的传染能力主要是
针对计算机内的 文件系统 而言,而 蠕虫病毒 的传染目标是互联网内的所有计算机 。
木马是病毒的一种,病毒是一种破坏性的程序 。 病毒破坏你的信息,而木马窃取你的
信息 。
特洛伊木马与病毒的重大区别是特洛伊木马不具传染性,它并不能像病毒那样复制自
身,也并不 " 刻意 " 地去感染其他文件 ,它主要通过将自身伪装起来,吸引用户下载执行。
3 各层的作用是什么?各自包括哪些就应用?
1.物理层。物理层规定了激活、维持、关闭通信端点之间的机械特性、电
气特性、功能特性以及过程特性。物理层为上层协议提供了一个传输数据的物
理媒体。
属 于 物 理 层 定 义 的 典 型 规 范 包 括 : EIA/TIA RS-232 、 EIA/TIA RS-
449、V.35、RJ-45 等。
2.数据链路层。数据链路层在不可靠的物理介质上提供可靠的传输。数据
链路层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重
发等。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。
3.网络层。网络层负责对子网间的数据包进行路由选择。网络层还可以实
现拥塞控制、网际互连等功能。
网络层协议的代表包括:IP、IPX、RIP、OSPF 等。
4.传输层。传输层是第一个端到端,即主机到主机的层次。传输层负责将
上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处
理端到端的差错控制和流量控制问题。
传输层协议的代表包括:TCP、UDP、SPX 等。
5.会话层。会话层管理主机之间的会话进程,即负责建立、管理、终止进
程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。
6.表示层。表示层对上层数据或信息进行变换以保证一个主机应用层信息
可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、
格式转换等。
7、应用层。应用层为操作系统或网络应用程序提供访问网络服务的接口。
应用层协议的代表包括:Telnet、FTP、HTTP、SNMP 等。
运输层协议与网络层协议的区别?
网络层协议负责的是提供主机间的逻辑通信
运输层协议负责的是提供进程间的逻辑通信
运输层处于面向通信部分的最高层,同时也是用户功能中的最低层,向它
上面的应用层提供服务 ,运输层为应用进程之间提供端到端的逻辑通信。
网络层是为主机之间提供逻辑通信(面向主机,承担路由功能,即主机寻
址及有效的分组交换)。
各种应用进程之间通信需要“可靠或尽力而为”的两类服务质量,必须由运
输层以复用和分用的形式加载到网络层。
4、ICMP 是什么?
ICMP 是 Internet Control Message Protocol ,因特网控制报文协议。
**它是 TCP/IP 协议族的一个子协议,用于在 IP 主机、路由器之间传递控制消
息。控制消息是指网络通不通、主机是否可达、路由器是否可用等网络本身的
消息。这些控制消息虽然并不传输用户数据,但是对于用户数据的传递起着重
要的作用。 ICMP 报文有两种:差错报告报文和询问报文。
5、TCP 协议如何保证传输的可靠性
TCP 协议支持数据报传输可靠性的主要方法是确认、超时、重传、校验和
以及流量控制。
1)应用数据被分割成 TCP 认为最适合发送的数据块。这和 UDP 完全不同,
应用程序产生的数据报长度将保持不变(将数据截断为合理的长度)
2)当 TCP 发出一个段后,它启动一个定时器。等待目的端确认收到这个
报文段。如果不能及时收到一个确认,将重发这个报文段。(超时重发)
3)当 TCP 收到发自 TCP 连接另一端数据,它将发送一个确认。这个确认
不是立即发送,通常推迟几分之一秒用来对包的完整性进行校验。
4)TCP 将保持它首部和数据的检验和。这是一个端到端的检验和,目的
是检测数据在传输过程中的任何变化。如果收到段的检验和有差错,TCP 将丢
弃这个报文段和不确认收到此报文段。 (校验出包有错,丢弃报文段,不给出
响应,TCP 发送数据端,超时时会重发数据)。
5)既然 TCP 报文段作为 IP 数据报来传输,而 IP 数据报的到达可能会失序,
因此 TCP 报文段的到达也可能会失序。如果必要,TCP 将对收到的数据进行重
新排序,将收到的数据以正确的顺序交给应用层。 (对失序数据进行重新排序,
然后才交给应用层)。
6)既然 IP 数据报会发生重复,TCP 的接收端必须丢弃重复的数据。(对于
重复数据,能够丢弃重复数据)。
7)TCP 还能提供流量控制。TCP 连接的每一方都有固定大小的缓冲空间
TCP 的接收端只允许另一端发送接收端缓冲区所能接纳的数据。这将防止较快
主机致使较慢主机的缓冲区溢出。
6、数据如何在各层之间传输?
物理层,数据链路层,网络层属于 OSI 模型的低三层,负责创建网络通信连
接的链路,传输层,会话层,表示层和应用层是 OSI 模型的高四层,具体负责
端到端的数据通信。每层完成一定的功能,每层都直接为其上层提供服务,并
且所有层次都互相支持,而网络通信则可以自上而下(在发送端)或者自下而
上(在接收端)双向进行。当然,并不是所有通信都是要经过 OSI 的全部七层,
如物理接口之间的转接,只需要物理层中进行即可;而路由器与路由器之间的
连接则只需网络层以下的三层。
7、在各层之间,数据是以什么单位进行传输的?
在物理层数据的单位称为比特(bit);在数据链路层,数据的单位称为帧
(frame);在网络层,数据的单位称为数据包(packet);传输层,数据的单
位称为数据段(segment)。
8、TCP 三次握手与四次挥手
第一次握手:建立连接时,客户端发送 syn 包(syn=j)到服务器,并进入
SYN_SEND 状态,等待服务器确认;
第二次握手:服务器收到 syn 包,必须确认客户的 SYN(ack=j+1),同
时自己也发送一个 SYN 包(syn=k),即 SYN+ACK 包,此时服务器进入
SYN_RECV 状态;
第三次握手:客户端收到服务器的 SYN+ACK 包,向服务器发送确认包
ACK(ack=k+1),此包发送完毕,客户端和服务器进入 ESTABLISHED 状态,
完成三次握手。
完成三次握手,客户端与服务器开始传送数据
第一次挥手:Client 发送一个 FIN,用来关闭 Client 到 Server 的数据传
送,Client 进入 FIN_WAIT_1 状态。
第二次挥手:Server 收到 FIN 后,发送一个 ACK 给 Client,确认序号为
收到序号+1(与 SYN 相同,一个 FIN 占用一个序号),Server 进入
CLOSE_WAIT 状态。
第三次挥手:Server 发送一个 FIN,用来关闭 Server 到 Client 的数据传
送,Server 进入 LAST_ACK 状态。
第四次挥手:Client 收到 FIN 后,Client 进入 TIME_WAIT 状态,接着
发送一个 ACK 给 Server,确认序号为收到序号+1,Server 进入
CLOSED 状态,完成四次挥手。
9、接口、协议和服务
接口:下层向上层提供的原语操作
协议:同一层之间,通信双方进行信息交换必须遵守的规则
服务:不同层之间交换信息必须遵守的规则
10 请你详细地解释一下 IP 协议的定义,在哪个层上面?主
要有什么作用?TCP 与 UDP 呢?
IP 协议(Internet Protocol)又称互联网协议,是支持网间互连的数据报协议,
它与 TCP 协议(传输控制协议)一起构成了 TCP/IP 协议族的核心。它提供网
间连接的完善功能, 包括 IP 数据报规定互连网络范围内的 IP 地址格式。IP 是
网络层协议,工作在数据链路层的上面。IP 协议的作用就是向传输层(TCP
层)提供统一的 IP 包,即将各种不同类型的 MAC 帧转换为统一的 IP 包,并将
MAC 帧的物理地址变换为全网统一的逻辑地址(IP 地址)。这样,这些不同物
理网络 MAC 帧的差异对上层而言就不复存在了。正因为这一转换,才实现了
不同类型物理网络的互联。
TCP 和 UDP 都是传输层协议.TCP(Transmission Control Protocol,传输
控制协议)是面向连接的协议,在收发数据前,必须和对方建立连接。
UDP(User Data Protocol,用户数据报协议)是与 TCP 相对应的协议。它是
面向非连接的协议,它不与对方建立连接,而是直接就把数据包发送过去
11、请问交换机和路由器各自的实现原理是什么?分别在
哪个层次上面实现的?
交换机属于 OSI 第二层即数据链路层设备。它根据MAC地址寻址,通过
站表选择路由,站表的建立和维护由交换机自动进行。路由器属于OSI第三
层即网络层设备,它根据IP地址进行寻址,通过路由表路由协议产生。交换
机最大的好处是快速,路由器最大的好处是控制能力强。另外路由器不可以转
广播包,可以隔离广播域。
3)交换机工作在数据链路层,路由器工作在网络层
12、ARP 是地址解析协议,简单语言解释一下工作原理。
( 1 )首先,每个主机都会在自己的 ARP 缓冲区中建立一个 ARP 列表,以表
示 IP 地址和 MAC 地址之间的对应关系。
剩余63页未读,继续阅读
李勇杰Charles
- 粉丝: 112
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0