计算机网络
要回杭州的李同学
这个作者很懒,什么都没留下…
展开
-
为什么有了TCP心跳机制,还要设计应用层心跳?
摘自 知乎:https://www.zhihu.com/question/40602902/answer/209148428因为TCP协议中的SO_KEEPALIVE有几个致命的缺陷:keepalive只能检测连接是否存活,不能检测连接是否可用。比如服务器因为负载过高导致无法响应请求但是连接仍然存在,此时keepalive无法判断连接是否可用。 如果TCP连接中的另一方因为停电突然断网,我们并不知道连接断开,此时发送数据失败会进行重传,由于重传包的优先级要高于keepalive的数据包,因此k.原创 2021-05-23 00:14:33 · 488 阅读 · 0 评论 -
ICMP协议
ICMP协议导入ICMP(Internet Control Message Protocol,因特网控制报文协议)是TCP/IP协议族的一个IP层子协议,用于在主机、路由器之间传递控制消息(控制消息是指网络通不通、主机是否可达、路由是否可用等网络本身的消息),这些控制消息虽然本身并不传输用户数据,但是对于用户数据的传递起着至关重要的作用。ICMP的主要功能包括:确认IP包是否成功送达目标地...转载 2020-06-26 14:52:35 · 1395 阅读 · 0 评论 -
IP地址及其分类(A、B、C类)
为了便于寻址以及层次化构造网络,每个IP地址均包含两个标识码,即网络号和主机号。同一个物理网络中的所有主机使用同一个网络号,而这个网络中的各个主机(如工作站、服务器、路由器)都有有一个局域网内唯一的主机号与之对应。因此IP地址的格式可以简单的表示为:IP地址::= {<网络号>,<主机号>}。早期,为了给不同规模的网络提供必要的灵活性,IP地址的设计者将IP地址空间划...原创 2019-06-12 16:38:10 · 17919 阅读 · 0 评论 -
公网IP与私网IP
自上世纪70年代基于TCP/IP开发出IPv4协议到如今已经有40余年了,由于历史原因,中国在国际上就IPv4发展的发言权不多,导致在IP地址的供需上严重失衡。据相关数据统计显示,截止到2002年8月,拥有13亿人口的中国只有约2502万个IPv4地址,其中B类地址仅有数百个,而A类地址则一个都没有,仅相当于美国一所大学的所拥有地址数(其实就算是制定IPv4的美国也没狗大户到为每台联网设备分配一个...原创 2019-06-12 22:57:04 · 2258 阅读 · 0 评论 -
带宽、宽带和网速
带宽的基本概念在通信领域,信号带宽指的就是该信号所包含的不同频率成份所占据的频率范围。注意,频带是相对基带而存在的概念,指经过调制后能在信道上进行传输通信的信号所占据的频率范围,一般我们也称通频带。而在计算机网络中,带宽是指网络中链路传输数据的能力,即单位时间内能够传输的数据量。注意,计算机网络中带宽和吞吐量的概念非常容易混淆,两者的区别如下:网络带宽:强调网络最大的数据传输速率,即数据传...转载 2019-06-13 14:26:57 · 5156 阅读 · 0 评论 -
如何给女朋友解释为什么200M宽带,打王者荣耀还是会有460ms的延迟?
转载自:https://juejin.im/post/5c7c8b81f265da2dd218e858 感谢原作者~周末,我正在准备年度述职的PPT,女朋友在一旁打王者,突然她好像是越塔送了个人头,很不高兴的问我。大概过了10分钟左右,我听到了一声"Defeat",我知道,这锅是我的。网络带宽网络带宽(bandwidth)是指单位时间(一...转载 2019-06-13 17:16:32 · 4688 阅读 · 0 评论 -
链路层交换机和路由器的区别
原文:https://blog.csdn.net/liebao_han/article/details/52859814 感谢原文作者~链路层交换机和路由器作为两种最为常见的联网中继设备(联网中继设备是指将联网设备相互连接起来所需要使用到的一些中间设备或中间系统),在网络连接中扮演着非常重要的角色。下图中(a)为链路层交换机,(b)为路由器。 ...转载 2019-06-11 08:37:47 · 5577 阅读 · 1 评论 -
冲突域与广播域
冲突域是一种物理分段,指连接到同一导线上所有工作站的集合、同一物理网段上所有节点的集合或是以太网上竞争同一带宽节点的集合。冲突域表示冲突发生并传播的区域,这个区域可以被认为是共享段。在OSI模型中,冲突域被看作是OSI第一层的概念,连接同一冲突域的设备有集线器、中继器或其它简单的对信号进行复制的设备。其中,使用第一层设备(如中继器、集线器)连接的所有节点可被认为是在同一个冲突域内,而第二层设备(如...转载 2019-06-11 08:51:01 · 21599 阅读 · 13 评论 -
共享式以太网和交换式以太网的区别
集线器在OSI模型中属于物理层,但由于集线器属于共享型设备,使得它在网络中的效率十分低下,非常容易产生广播风暴,因此在中大型的网络中通常看不到集线器的身影。而交换机则属于数据链路层,是一种基于MAC地址的、能够完成数据封装转发的网络设备。交换机可以“学习”MAC地址,并将其存放在内部的地址表中,通过在数据帧的始发者和接收者之间建立临时的交换路径,交换机可以将数据帧由源主机发往目的主机。在局域网中大...原创 2019-06-12 07:39:23 · 35596 阅读 · 0 评论