ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:22.54KB ,
资源ID:1276926      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1276926.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机网络常见面试50题.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机网络常见面试50题.docx

1、计算机网络常见面试50题计算机网络常见面试50题1、网络体系有几种类型?网络体系主要分为 4 大类型,每种类型及使用范围如下:IEEE 802.3(以太网):在大多数办公室和家庭中使用的基于线缆的网络,就是常见的有线局域网。IEEE 802.11(无线网络):在办公室、家庭和咖啡厅使用的无线网络技术,如 Wi-Fi 网络。IEEE 802.16(WiMAX):用于移动通信长距离无线连接的技术。点到点协议(PPP):使用 Modem 通过电话线进行连接的技术,如通过拨号方式建立的网络连接。2、网卡(网络适配器)分为哪两类?第一类是物理网络适配器,如有线网卡、无线网卡。第二类是虚拟网络适配器,如宽

2、带拨号连接、VPN 连接等。3、数据链路层分为哪两个子层?介质访问控制(Media Access Control,MAC):提供与网络适配器连接的接口。实际上,网络适配器驱动程序通常被称为 MAC 驱动,而网卡在工厂固化的硬件地址通常被称为 MAC 地址。逻辑链路控制(Logical Link Control,LLC):这个子层对经过子网传递的帧进行错误检查,并且管理子网上通信设备之间的链路。4、MAC地址的含义是什么?MAC地址共有六个字节,48位。前24 位称为组织唯一标识符(Organizationally Unique Identifier,OUI),是由 IEEE 的注册管理机构给不

3、同厂家分配的代码,区分了不同的厂家。后 24 位是由厂家自己分配的,称为扩展标识符。同一个厂家生产的网卡中 MAC 地址后 24 位是不同的。5、以太网有哪些传输介质?双绞线多用于从主机到集线器或交换机的连接;光纤则主要用于交换机间的级联和交换机到路由器间的点到点链路上;同轴电缆作为早期的主要连接介质,现在已经逐渐被淘汰。6、以太网中的机器是如何工作的?当以太网中的一台主机要传输数据时,工作过程如下:监听信道上是否有信号在传输。如果有,表示信道处于忙状态,则继续帧听,直到信道空闲为止。若没有监听到任何信号,就传输数据。传输数据的时候继续监听。如果发现冲突,则执行退避算法。随机等待一段时间后,重

4、新执行步骤1。当冲突发生时,涉及冲突的计算机会返回监听信道状态。若未发现冲突,则表示发送成功。7、TCP协议的作用有什么?面向流的处理:TCP 以流的方式处理数据。换句话说,TCP 可以一个字节一个字节地接收数据,而不是一次接收一个预订格式的数据块。TCP 把接收到的数据组成长度不等的段,再传递到网际层。重新排序:如果数据以错误的顺序到达目的地,TCP 模块能够对数据重新排序,来恢复原始数据。流量控制:TCP 能够确保数据传输不会超过目的计算机接收数据的能力。优先级与安全:为 TCP 连接设置可选的优先级和安全级别。适当的关闭:以确保所有的数据被发送或接收以后,再进行关闭连接。8、计算机获取I

5、P地址的方式有哪三种?静态分配:网络管理员在计算机中直接设置所使用的IP地址。动态分配:计算机向 DHCP 服务器申请 IP 地址,获取后使用该地址。这时,计算机作为 DHCP 客户机。零配置:在动态分配方式中,如果 DHCP 服务器不在线或出现故障等情况时,客户机就无法获取地址。这时,有些系统将会通过零配置技术为自己分配一个私有的地址,范围为 169.254.0.0169.254.255.255。9、UDP有哪些特点?没有各种连接:在传输数据前不需要建立连接,也避免了后续的断开连接。不重新排序:对到达顺序混乱的数据包不进行重新排序。没有确认:发送数据包无须等待对方确认。因此,使用 UDP 协

6、议可以随时发送数据,但无法保证数据能否成功被目标主机接收。10、ICMP有什么作用?数据包在发送到目标主机的过程中,通常会经过一个或多个路由器。而数据包在通过这些路由进行传输时,可能会遇到各种问题,导致数据包无法发送到目标主机上。为了了解数据包在传输的过程中在哪个环节出现了问题,就需要用到 ICMP 协议。它可以跟踪消息,把问题反馈给源主机。11、IP数据报分为哪两部分?首部(最小20字节):又称头部,由多个字段组成;数据部分12、免费ARP的作用有哪些?免费 ARP 数据包有以下 3 个作用:该类型报文起到一个宣告作用。它以广播的形式将数据包发送出去,不需要得到回应,只为了告诉其他计算机自己

7、的 IP 地址(先)和 MAC 地址(后)。可用于检测 IP 地址冲突。当一台主机发送了免费 ARP 请求报文后,如果收到了 ARP 响应报文,则说明网络内已经存在使用该 IP 地址的主机。可用于更新其他主机的 ARP 缓存表。如果该主机更换了网卡,而其他主机的 ARP 缓存表仍然保留着原来的 MAC 地址。这时,可以发送免费的 ARP 数据包。其他主机收到该数据包后,将更新 ARP 缓存表,将原来的 MAC 地址替换为新的 MAC 地址。13、不同分类的IP地址范围?由于每类地址的开头是固定的,因此每类地址都有自己的范围:A类:IP 地址范围为 0.0.0.0127.255.255.255。

8、B类:IP 地址范围为 128.0.0.0191.255.255.255。C类:IP 地址范围为 192.0.0.0223.255.255.255。D类:IP 地址范围为 224.0.0.0239.255.255.255。E类:IP 地址范围为 240.0.0.0255.255.255.254。14、IP地址五类IP的用途?A类:前 8 位表示网络 ID,后 24 位表示主机 ID;该地址分配给政府机关单位使用。B类:前 16 位表示网络 ID,后 16 位表示主机 ID;该地址分配给中等规模的企业使用。C类:前 24 位表示网络 ID,后 8 位表示主机 ID;该地址分配给任何需要的人使用。

9、D类:不分网络ID和主机ID,用于多播;E类:不分网络ID和主机ID,用于实验。D、E两类地址属于隐藏地址。15、私有地址和保留地址分别是什么?私有地址:用于私有网络保留地址:用于测试A类地址私有地址范围为 10.0.0.010.255.255.255。保留地址范围为 127.0.0.0127.255.255.255。B类地址私有地址范围为 172.16.0.0172.31.255.255。保留地址为 169.254.X.X。C类地址私有地址范围为 192.168.0.0192.168.255.255。16、什么是子网划分?子网划分是将 IP 地址的主机 ID 部分划分为 子网 ID 和主机

10、ID。其中,子网 ID 用来寻找网络内的子网,主机 ID 用来寻找子网中的主机。17、什么是子网掩码?子网掩码是用来指明地址中多少位用于子网 ID,保留多少位用于实际的主机 ID。18、有哪些方面的因素会导致网站网站访问慢?服务器出口带宽不够用服务器负载过大,导致响应不过来数据库瓶颈网站开发代码没有优化好19、网络体系是什么?网络体系定义了物理网络的构成,以及对应的通信协议。例如,有线网络和无线网络是两种不同的网络体系。20、网络体系由哪几部分组成?由于网络体系不仅定义了网络构成,还规定了通信方式,所以它包括以下 4 个方面。访问方法:定义了计算机使用传输介质的规则。通过这些规则,可以避免数据

11、传输的各种冲突。数据帧格式:定义了数据传输的格式。所有要传输的数据必须按照该格式进行传输。布线类型:定义了网络适配器和其他网络设备的连接方式。例如,每台计算机都通过电缆连接到网络设备,从而形成星型网络。布线规则:定义网络适配器和网络设备连接规范,如网络适配器接口类型和连线长度等。21、HTTP有哪八种请求类型?GETPOSTPUTDELETEOptionsHEADTRACECONNECT其中,GET和POST是最基本的,其他方式都是通过这两种请求间接实现的。22、session什么时候被创建?一个常见的错误是以为session在有客户端访问时就被创建,然而事实是直到某server端程序(如Se

12、rvlet)调用HttpServletRequest.getSession(true)这样的语句时才会被创建。23、session何时被删除?程序调用HttpSession.invalidate()距离上一次收到客户端发送的session id时间间隔超过了session的最大有效时间服务器进程被停止再次注意,关闭浏览器只会使存储在客户端浏览器内存中的session cookie失效,不会使服务器端的session对象失效。24、运输层协议与网络层协议的区别?网络层协议负责的是提供主机间的逻辑通信运输层协议负责的是提供进程间的逻辑通信25、http 响应码 301 和 302 代表的是什么?有

13、什么区别?301:永久重定向。302:暂时重定向。它们的区别是,301 对搜索引擎优化(SEO)更加有利;302 有被提示为网络拦截的风险。26、tcp 为什么要三次握手,两次不行吗?为什么?为了节省服务器资源。详解:如果采用两次握手,那么只要服务器发出确认数据包就会建立连接,但由于客户端此时并未响应服务器端的请求,那此时服务器端就会一直在等待客户端,这样服务器端就白白浪费了一定的资源。若采用三次握手,服务器端没有收到来自客户端的再此确认,则就会知道客户端并没有要求建立请求,就不会浪费服务器的资源。27、forward(转发) 和 redirect(重定向) 的区别?地址栏URL显示:fowa

14、rd URL不会发生改变,redirect URL会发生改变;数据共享:forward 可以共享 request 里的数据,redirect 不能共享;效率:forward 比 redirect 效率高。28、说一下 tcp 粘包是怎么产生的?tcp 粘包可能发生在发送端或者接收端,分别来看两端产生粘包的原因:发送端粘包:发送端需要等发送缓冲区满才发送出去,造成粘包;接收方粘包:接收方不及时取接收缓冲区的包,造成多个包接收。29、HTTP 502和503的区别?从网络角度,502已经与后端建立了连接,但超时;503与后端连接未建立,超时。30、ARP协议用来干嘛?实现IP地址和MAC地址的转换

15、。31、邮件发送协议有哪种?SMTP32、邮件读取协议有哪两种?POP3、IMAP33、说一下 session 的工作原理?session 的工作原理是客户端登录完成之后,服务器会创建对应的 session,session 创建完之后,会把 session 的 id 发送给客户端,客户端再存储到浏览器中。这样客户端每次访问服务器时,都会带着 sessionid,服务器拿到 sessionid 之后,在内存找到与之对应的 session 这样就可以正常工作了。34、如果客户端禁止 cookie, session 还能用吗?可以用,session 只是依赖 cookie 存储 sessionid,如果 cookie 被禁用了,可以使用 url 中添加 sessionid 的方式保证 session 能正常使用。35、HTTP2相对于HTTP1.x有什么优势?二进制分帧服务器推送头部压缩多路复用36、怎么理解HTTPS?发送方将对称加密的密钥使用非对称加密的公钥进行加密,然后发送出去,接收方使用私钥进行解密得到对称加密的密钥,然后双方可以使用对称加密来进行沟通。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1