计算机网络面试专栏
文章平均质量分 83
在这个专栏中,我将会分享一些计算机网络的面试内容~
Pandaconda
名不显时心不朽,再挑灯火看文章~
曾任职于字节跳动服务端开发岗,现任职于字节跳动测试开发岗
展开
-
【计算机网络 - 基础问题】每日 3 题(四十二)
ARP 代理(ARP Proxy)是一种网络设备或服务的功能,用于帮助处理计算机网络中的 ARP 请求和响应。它在两个或多个网络子网之间起到中介或桥接的作用,帮助实现不同子网之间的通信。在一个局域网中,当主机需要与其他主机通信时,它会通过 ARP 协议来获取目标主机的 MAC 地址。通常,主机在同一个子网内的 ARP 请求可以直接通过广播发送到局域网中的其他主机,并接收到目标主机的 MAC 地址。然而,在两个不同的网络子网之间进行通信时,主机无法直接获取目标主机的 MAC 地址。原创 2024-10-15 10:01:06 · 463 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(四十一)
免费 ARP(Free ARP)是指主机主动发送 ARP 请求以更新其本地 ARP 缓存中的对应关系,以确保该主机与其他主机的通信正常运行。免费 ARP 的一个常见例子是当主机的 IP 地址变化时,它可以发送一个免费 ARP 请求来通知网络中的其他主机来更新其 ARP 缓存。这通常发生在主机重新连接到网络、重启或更改其 IP 地址的情况下。例如,假设有两台主机 A 和 B,它们之间进行通信。原创 2024-10-15 09:57:33 · 337 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(四十)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-14 10:30:10 · 662 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十九)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-12 09:50:46 · 1213 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十八)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-12 09:46:48 · 986 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十七)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-11 09:46:06 · 881 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十六)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-11 09:41:23 · 663 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十五)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-10 09:35:46 · 1166 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十四)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-10 09:32:11 · 1304 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十三)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-09 09:33:21 · 629 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十二)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-09 09:30:39 · 617 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十一)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-08 09:15:31 · 629 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三十)
📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-10-08 09:14:02 · 616 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十九)
TCP 同时打开的情况也类似,只不过从一个客户端变成了两个客户端而已。原创 2024-10-07 14:32:02 · 1272 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十八)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-27 09:32:25 · 868 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十七)
我们都知道 TCP 连接建立是需要三次握手,假设攻击者短时间伪造不同 IP 地址的 SYN 报文,服务端每接收到一个 SYN 报文,就进入SYN_RCVD 状态,但服务端发送出去的 ACK + SYN 报文,无法得到未知 IP 主机的 ACK 应答,久而久之就会占满服务端的半连接队列,使得服务端不能为正常用户服务。先跟大家说一下,什么是 TCP 半连接和全连接队列。半连接队列,也称 SYN 队列;全连接队列,也称 accept 队列;原创 2024-09-27 09:29:42 · 1273 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十六)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-26 09:23:01 · 1022 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十五)
TCP 建立连接时,通过三次握手能防止历史连接的建立,能减少双方不必要的资源开销,能帮助双方同步初始化序列号。序列号能够保证数据包不重复、不丢弃和按序传输。「两次握手」:无法防止历史连接的建立,会造成双方资源的浪费,也无法可靠的同步双方序列号;「四次握手」:三次握手就已经理论上最少可靠连接建立,所以不需要使用更多的通信次数。原创 2024-09-26 09:20:35 · 924 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十四)
当用户消息通过 TCP 协议传输时,消息可能会被操作系统分组成多个的 TCP 报文,也就是一个完整的用户消息被拆分成多个 TCP 报文进行传输。这时,接收方的程序如果不知道发送方发送的消息的长度,也就是不知道消息的边界时,是无法读出一个有效的用户消息的,因为用户消息被拆分成多个 TCP 报文后,并不能像 UDP 那样,一个 UDP 报文就能代表一个完整的用户消息。举个实际的例子来说明。发送方准备发送「Hi.」和「I am Xiaolin」这两个消息。原创 2024-09-25 09:34:43 · 1035 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十三)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-25 09:30:35 · 1251 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十二)
滑动窗口是 TCP 协议中用于流量控制和可靠性传输的一种机制。它允许发送方和接收方之间动态地调整传输数据的速率。滑动窗口的工作原理如下:发送方将要发送的数据分成一定大小的数据块,并为每个数据块分配一个序列号。接收方维护一个接收窗口大小的滑动窗口。发送方将数据块按照序列号的顺序发送给接收方,并且等待接收方的确认。接收方接收到正确的数据块后,会发送一个确认报文给发送方,告知发送方已成功接收到该数据块。发送方根据接收方发送回来的确认报文判断哪些数据块已成功发送,进而将滑动窗口向前滑动,并发送新的数据块。原创 2024-09-24 09:32:48 · 1127 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十一)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-24 09:29:07 · 798 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(二十)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-23 09:44:53 · 973 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十九)
TCP 是面向连接的、可靠的、基于字节流的传输层通信协议。面向连接:一定是「一对一」才能连接,不能像 UDP 协议可以一个主机同时向多个主机发送消息,也就是一对多是无法做到的;可靠的:无论的网络链路中出现了怎样的链路变化,TCP 都可以保证一个报文一定能够到达接收端;字节流:用户消息通过 TCP 协议传输时,消息可能会被操作系统「分组」成多个的 TCP 报文,如果接收方的程序如果不知道「消息的边界」,是无法读出一个有效的用户消息的。原创 2024-09-23 09:42:32 · 1342 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十八)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-21 10:46:44 · 813 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十七)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-21 10:42:55 · 733 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十六)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-20 09:55:23 · 1048 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十五)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-20 09:50:03 · 714 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十四)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-19 09:32:34 · 818 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十三)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-19 09:30:05 · 1156 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十二)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-18 09:27:54 · 1504 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十一)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-18 09:22:50 · 1289 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(十)
【回答一】网关(Gateway)是在计算机网络中用于连接两个独立的网络的设备,它能够在两个不同协议的网络之间传递数据。在互联网中,网关是一个可以连接不同协议的网络的设备,比如说可以连接局域网和互联网,它可以把局域网的内部网络地址转换成互联网上的合法地址,从而使得局域网内的主机可以与外界通信。在计算机系统中,网关可以用于实现负载均衡、安全过滤、协议转换等功能。应用网关:用于应用层协议的处理,如 HTTP、SMTP 等。数据库网关:用于数据库访问的控制和管理。原创 2024-09-17 11:01:09 · 1489 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(九)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-17 10:58:39 · 803 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(八)
CSRF(跨站请求伪造)是一种攻击技术,利用用户在已登录的网站上的身份认证,向其他网站发送非预期的请求。下面是 CSRF 攻击的原理和防范方法:用户登录:用户在网站 A 登录并获得身份认证凭证(例如,Cookie 或 Session)。攻击链接:攻击者在准备的恶意网页或电子邮件中包含一个链接,该链接实际上是对网站 B 的请求。该请求会自动触发用户的浏览器发送已登录状态的请求。欺骗用户:用户不知情地点击了链接,浏览器依据登录状态发送了请求进行了操作,而用户并未察觉。原创 2024-09-16 09:37:46 · 779 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(七)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-16 09:36:19 · 1409 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(六)
DOS 攻击指的是攻击者通过向目标服务器发送大量的合法请求或利用安全漏洞,让服务器无法正常处理合法用户请求而导致服务不可用。攻击者的目的是消耗服务器的资源或使其崩溃,从而使正常用户无法访问服务。DDOS 攻击是分布式的 DOS 攻击,攻击者利用多个恶意控制机器(也称为 “僵尸网络”)发起攻击。这些控制机器被远程控制,协同向目标服务器发送大量的请求,使其超出负载极限,导致服务不可用。SYN Flood 攻击:攻击者发送大量伪造的 TCP 连接请求(SYN 包),而不真正建立连接,消耗服务器资源。原创 2024-09-15 15:58:07 · 2015 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(五)
在计算机网络中,端口是一种逻辑上的概念,用于标识不同的网络应用程序或服务。端口是一个 16 位的整数,其取值范围是 0 到 65535。端口的作用是在一台计算机上区分不同的网络通信进程或服务。可以把计算机比作一个大楼,IP 地址就像大楼的地址,而端口就像是大楼里不同房间的门牌号。当网络数据包到达计算机时,除了通过 IP 地址找到这台计算机,还需要通过端口号将数据包准确地交给对应的应用程序或服务进行处理。原创 2024-09-15 15:51:59 · 1028 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(四)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-14 09:17:18 · 1016 阅读 · 0 评论 -
【计算机网络 - 基础问题】每日 3 题(三)
✍个人博客:Pandaconda-CSDN博客📣专栏地址:http://t.csdnimg.cn/fYaBd📚专栏简介:在这个专栏中,我将会分享 C++ 面试中常见的面试题给大家~📝推荐参考地址:https://www.xiaolincoding.com/(这个大佬的专栏非常有用!原创 2024-09-14 09:14:22 · 1505 阅读 · 0 评论