常见计算机网络面试问题|集1

什么是单播、选播、多播和广播? 如果消息从源节点发送到单个目标节点,则称为单播。这通常是在网络中完成的。

null

如果消息从源发送到任何给定的目标节点。这在我们希望从任何服务器获取内容的内容交付系统中被大量使用。

如果消息被发送到其他节点的某个子集,则称为多播。用于同一数据有多个接收器的情况。像视频会议一样,在CDN服务器上更新具有相同数据副本的内容。 如果消息被发送到网络中的所有节点,则称为广播。这通常用于本地网络,例如DHCP和ARP使用广播。

OSI模型中的层是什么? 共有7层 1.物理层 2.数据链路层 3.网络层 4.传输层 5.会话层 6.表示层 7.应用层

什么是停止等待协议? 在停止和等待协议中,发送方在发送帧后等待帧的确认,并仅在收到帧的确认时才发送下一帧。

什么是背驮? 在网络层(OSI模型)的双向数据传输中使用了搭载。这个想法是为了提高效率。(接收到的数据的)背驮确认连接在(要发送的)数据帧上,而不是发送单独的帧。

集线器、交换机和路由器之间的区别?

中心 转换 路由器
物理层设备 数据链路层设备 网络层设备
只需向所有端口重复信号 不只是重复,而是通过MAC或LAN地址过滤内容 基于IP地址路由数据
连接单个局域网内的设备 可以连接多个 子局域网 在一个局域网内 连接多个 局域网 和Wan在一起。
碰撞域 在通过Hub连接的所有主机中,只有一台。i、 例如,如果任何两个设备发送的信号可能发生碰撞。 开关划分冲突域,但 广播域 连接设备的数量保持不变。 它划分了冲突域和广播域,

看到了吗 网络设备 更多细节。

在web浏览器中键入URL时会发生什么? URL可能包含对HTML、图像文件或任何其他类型的请求。

  1. 如果键入的URL的内容在缓存中并且是新的,则显示内容。
  2. 否则,请查找域的IP地址,以便建立TCP连接。浏览器进行DNS查找。
  3. 浏览器需要知道URL的IP地址,以便建立TCP连接。这就是为什么浏览器需要DNS服务。浏览器首先在浏览器缓存中查找URL-IP映射,然后在操作系统缓存中查找。如果所有缓存都是空的,那么它会对本地DNS服务器进行递归查询。本地DNS服务器提供IP地址。
  4. 浏览器使用三方握手建立TCP连接。
  5. 浏览器发送HTTP请求。
  6. 服务器有一个像Apache这样的web服务器,IIS正在运行,它处理传入的HTTP请求并发送HTTP响应。
  7. 浏览器接收HTTP响应并呈现内容。

什么是DHCP,它是如何工作的?

    1. DHCP(动态主机配置协议)的理念是使设备能够在不进行任何手动配置的情况下获取IP地址。
    2. 该设备会发送一条广播消息,说“我是新来的”
    3. DHCP服务器会看到消息并响应设备,通常会分配一个IP地址。网络上的所有其他设备都会忽略新设备的消息,因为它们不是DHCP服务器。

在Wi-Fi网络中,接入点通常用作DHCP服务器。

什么是ARP,它是如何工作的? ARP代表地址解析协议。ARP用于从网络地址中查找LAN地址。一个节点通常有目的地IP来发送数据包,节点需要链路层地址来通过本地链路发送帧。ARP协议在这方面很有帮助。

      1. 节点向所有节点发送一条广播消息,告知该IP地址的MAC地址。
      2. 具有提供的IP地址的节点使用MAC地址进行回复。

与DHCP一样,ARP是一种发现协议,但与DHCP不同,这里没有服务器。

实践 测验 用于网络

你可能也喜欢

如果您发现任何不正确的地方,或者您想分享有关上述主题的更多信息,请写评论

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享