计算机网络应聘复习资料

上传人:ji****72 文档编号:39541787 上传时间:2018-05-17 格式:DOCX 页数:10 大小:110.45KB
返回 下载 相关 举报
计算机网络应聘复习资料_第1页
第1页 / 共10页
计算机网络应聘复习资料_第2页
第2页 / 共10页
计算机网络应聘复习资料_第3页
第3页 / 共10页
计算机网络应聘复习资料_第4页
第4页 / 共10页
计算机网络应聘复习资料_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《计算机网络应聘复习资料》由会员分享,可在线阅读,更多相关《计算机网络应聘复习资料(10页珍藏版)》请在金锄头文库上搜索。

1、整理一下计算机网络部分的面试常考点,参考书籍:整理一下计算机网络部分的面试常考点,参考书籍:计算机网络计算机网络第五版第五版 谢谢 希仁的那本,希望对大家有所帮助希仁的那本,希望对大家有所帮助 OSIOSI,TCP/IPTCP/IP,五层协议的体系结构,以及各层协议,五层协议的体系结构,以及各层协议 OSIOSI 分层分层 (7 7 层)层):物理层、数据链路层、网络层、传输层、会话层、表示层、 应用层。 TCP/IPTCP/IP 分层(分层(4 4 层)层):网络接口层、 网际层、运输层、 应用层。 五层协议五层协议 (5 5 层)层):物理层、数据链路层、网络层、运输层、 应用层。 每一层

2、的协议如下:每一层的协议如下: 物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器,网关) 数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机) 网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器) 传输层:TCP、UDP、SPX 会话层:NFS、SQL、NETBIOS、RPC 表示层:JPEG、MPEG、ASII 应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS 每一层的作用如下:每一层的作用如下: 物理层:物理层:通过媒介传输比特,确定机械及电气规范(比特 Bit) 数据链路层数据链路层:将比特组

3、装成帧和点到点的传递(帧 Frame) 网络层网络层:负责数据包从源到宿的传递和网际互连(包 PackeT) 传输层传输层:提供端到端的可靠报文传递和错误恢复(段 Segment) 会话层会话层:建立、管理和终止会话(会话协议数据单元 SPDU) 表示层表示层:对数据进行翻译、加密和压缩(表示协议数据单元 PPDU) 应用层应用层:允许访问 OSI 环境的手段(应用协议数据单元 APDU) IPIP 地址的分类地址的分类 A 类地址:以 0 开头, 第一个字节范围:0127(1.0.0.0 - 126.255.255.255); B 类地址:以 10 开头, 第一个字节范围:128191(12

4、8.0.0.0 - 191.255.255.255); C 类地址:以 110 开头, 第一个字节范围:192223(192.0.0.0 - 223.255.255.255); 10.0.0.010.255.255.255, 172.16.0.0172.31.255.255, 192.168.0.0 192.168.255.255。(Internet 上保留地址用于内部) IPIP 地址与子网掩码相与得到主机号地址与子网掩码相与得到主机号 ARPARP 是地址解析协议,简单语言解释一下工作原理。是地址解析协议,简单语言解释一下工作原理。 1:首先,每个主机都会在自己的 ARP 缓冲区中建立一个

5、 ARP 列表,以表示 IP 地址和 MAC 地址之间的对应关系。 2:当源主机要发送数据时,首先检查 ARP 列表中是否有对应 IP 地址的目的主 机的 MAC 地址,如果有,则直接发送数据,如果没有,就向本网段的所有主机 发送 ARP 数据包,该数据包包括的内容有:源主机源主机 IPIP 地址,源主机地址,源主机 MACMAC 地址,地址, 目的主机的目的主机的 IPIP 地址地址。 3:当本网络的所有主机收到该 ARP 数据包时,首先检查数据包中的 IP 地址是 否是自己的 IP 地址,如果不是,则忽略该数据包,如果是,则首先从数据包中 取出源主机的 IP 和 MAC 地址写入到 ARP

6、 列表中,如果已经存在,则覆盖,然后 将自己的 MAC 地址写入 ARP 响应包中,告诉源主机自己是它想要找的 MAC 地址。4:源主机收到 ARP 响应包后。将目的主机的 IP 和 MAC 地址写入 ARP 列表,并 利用此信息发送数据。如果源主机一直没有收到 ARP 响应数据包,表示 ARP 查 询失败。 广播发送 ARP 请求,单播发送 ARP 响应。 各种协议各种协议 ICMPICMP 协议:协议: 因特网控制报文协议。它是 TCP/IP 协议族的一个子协议,用于在 IP 主机、路由器之间传递控制消息。 TFTPTFTP 协议:协议: 是 TCP/IP 协议族中的一个用来在客户机与服务

7、器之间进行简单文 件传输的协议,提供不复杂、开销不大的文件传输服务。 HTTPHTTP 协议:协议: 超文本传输协议,是一个属于应用层的面向对象的协议,由于其 简捷、快速的方式,适用于分布式超媒体信息系统。 DHCPDHCP 协议:协议: 动态主机配置协议,是一种让系统得以连接到网络上,并获取所 需要的配置参数手段。 NATNAT 协议协议:网络地址转换属接入广域网(WAN)技术,是一种将私有(保留)地址 转化为合法 IP 地址的转换技术, DHCPDHCP 协议:协议:一个局域网的网络协议,使用 UDP 协议工作,用途:给内部网络或 网络服务供应商自动分配 IP 地址,给用户或者内部网络管理

8、员作为对所有计算 机作中央管理的手段。 描述:描述:RARPRARP RARP 是逆地址解析协议,作用是完成硬件地址到 IP 地址的映射,主要用于无 盘工作站,因为给无盘工作站配置的 IP 地址不能保存。工作流程:在网络中配 置一台 RARP 服务器,里面保存着 IP 地址和 MAC 地址的映射关系,当无盘工作 站启动后,就封装一个 RARP 数据包,里面有其 MAC 地址,然后广播到网络上去, 当服务器收到请求包后,就查找对应的 MAC 地址的 IP 地址装入响应报文中发回 给请求者。因为需要广播请求报文,因此 RARP 只能用于具有广播能力的网络。 TCPTCP 三次握手和四次挥手的全过程

9、三次握手和四次挥手的全过程 三次握手:三次握手: 第一次握手:客户端发送 syn 包(syn=x)到服务器,并进入 SYN_SEND 状态,等 待服务器确认; 第二次握手:服务器收到 syn 包,必须确认客户的 SYN(ack=x+1),同时自己 也发送一个 SYN 包(syn=y),即 SYN+ACK 包,此时服务器进入 SYN_RECV 状态;第三次握手:客户端收到服务器的 SYNACK 包,向服务器发送确认包 ACK(ack=y+1),此包发送完毕,客户端和服务器进入 ESTABLISHED 状态,完成 三次握手。 握手过程中传送的包里不包含数据,三次握手完毕后,客户端与服务器才正式 开

10、始传送数据。理想状态下,TCP 连接一旦建立,在通信双方中的任何一方主 动关闭连接之前,TCP 连接都将被一直保持下去。 四次握手四次握手 与建立连接的“三次握手”类似,断开一个 TCP 连接则需要“四次握手”。 第一次挥手:主动关闭方发送一个 FIN,用来关闭主动方到被动关闭方的数据 传送,也就是主动关闭方告诉被动关闭方:我已经不 会再给你发数据了(当然, 在 fin 包之前发送出去的数据,如果没有收到对应的 ack 确认报文,主动关闭 方依然会重发这些数据),但是,此时主动关闭方还可 以接受数据。 第二次挥手:被动关闭方收到 FIN 包后,发送一个 ACK 给对方,确认序号为收 到序号+1

11、(与 SYN 相同,一个 FIN 占用一个序号)。 第三次挥手:被动关闭方发送一个 FIN,用来关闭被动关闭方到主动关闭方的 数据传送,也就是告诉主动关闭方,我的数据也发送完了,不会再给你发数据 了。第四次挥手:主动关闭方收到 FIN 后,发送一个 ACK 给被动关闭方,确认序号 为收到序号+1,至此,完成四次挥手。 在浏览器中输入在浏览器中输入 后执行的全部过程后执行的全部过程 1、客户端浏览器通过 DNS 解析到 的 IP 地址 220.181.27.48, 通过这个 IP 地址找到客户端到服务器的路径。客户端浏览器发起一个 HTTP 会 话到 220.161.27.48,然后通过 T

12、CP 进行封装数据包,输入到网络层。 2、在客户端的传输层,把 HTTP 会话请求分成报文段,添加源和目的端口,如 服务器使用 80 端口监听客户端的请求,客户端由系统随机选择一个端口如 5000,与服务器进行交换,服务器把相应的请求返回给客户端的 5000 端口。然 后使用 IP 层的 IP 地址查找目的端。 3、客户端的网络层不用关系应用层或者传输层的东西,主要做的是通过查找路 由表确定如何到达服务器,期间可能经过多个路由器,这些都是由路由器来完 成的工作,我不作过多的描述,无非就是通过查找路由表决定通过那个路径到 达服务器。 4、客户端的链路层,包通过链路层发送到路由器,通过邻居协议查找

13、给定 IP 地址的 MAC 地址,然后发送 ARP 请求查找目的地址,如果得到回应后就可以使 用 ARP 的请求应答交换的 IP 数据包现在就可以传输了,然后发送 IP 数据包到 达服务器的地址。 TCPTCP 和和 UDPUDP 的区别?的区别? TCP 提供面向连接的、可靠的数据流传输,而 UDP 提供的是非面向连接的、不 可靠的数据流传输。 TCP 传输单位称为 TCP 报文段,UDP 传输单位称为用户数据报。 TCP 注重数据安全性,UDP 数据传输快,因为不需要连接等待,少了许多操作, 但是其安全性却一般。 TCPTCP 对应的协议和对应的协议和 UDPUDP 对应的协议对应的协议

14、TCPTCP 对应的协议:对应的协议: (1) FTPFTP:定义了文件传输协议,使用 2121 端口。 (2) TelnetTelnet:一种用于远程登陆的端口,使用 2323 端口,用户可以以自己的身 份远程连接到计算机上,可提供基于 DOS 模式下的通信服务。 (3) SMTPSMTP:邮件传送协议,用于发送邮件。服务器开放的是 2525 号端口。 (4) POP3POP3:它是和 SMTP 对应,POP3 用于接收邮件。POP3 协议所用的是 110110 端口。 (5)HTTPHTTP:是从 Web 服务器传输超文本到本地浏览器的传送协议。 UDPUDP 对应的协议:对应的协议: (

15、1) DNSDNS:用于域名解析服务,将域名地址转换为 IP 地址。DNS 用的是 5353 号 端口。 (2) SNMPSNMP:简单网络管理协议,使用 161161 号端口,是用来管理网络设备的。 由于网络设备很多,无连接的服务就体现出其优势。 (3) TFTPTFTP(Trival File Tran 敏感词 er Protocal),简单文件传输协议,该 协议在熟知端口 6969 上使用 UDP 服务。 DNSDNS 域名系统,简单描述其工作原理。域名系统,简单描述其工作原理。 当 DNS 客户机需要在程序中使用名称时,它会查询 DNS 服务器来解析该名称。 客户机发送的每条查询信息包

16、括三条信息:包括:指定的 DNS 域名,指定的查 询类型,DNS 域名的指定类别。基于 UDP 服务,端口 53. 该应用一般不直接为 用户使用,而是为其他应用服务,如 HTTP,SMTP 等在其中需要完成主机名到 IP 地址的转换。 面向连接和非面向连接的服务的特点是什么?面向连接和非面向连接的服务的特点是什么? 面向连接的服务,通信双方在进行通信之前,要先在双方建立起一个完整的可 以彼此沟通的通道,在通信过程中,整个连接的情况一直可以被实时地监控和 管理。 非面向连接的服务,不需要预先建立一个联络两个通信节点的连接,需要通信 的时候,发送节点就可以往网络上发送信息,让信息自主地在网络上去传,一 般在传输的过程中不再加以监控。 TCPTCP 的三次握手过程?为什么会采用三次握手,若采用二次握手可以吗?的三次握手过程?为什么会采用三次握手,若采用二次握手可以吗? 答:建立连接的过程是利用客户服务器

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号