计算机网络
-
十五、数据链路层篇-以太网交换机自学习、帧转发流程
通过上一篇的学习,我们了解到集线器和交换机最大的区别是交换机可以知道帧往哪个端口发,而不是像集线器一样大嘴巴只能广播去传递消息。那么交换机是如何知道发给谁的呢? 一、帧转发和CAM…
-
十六、数据链路层篇-以太网交换机的生成树协议STP
读者朋友们大家好,本篇文章来认识下以太网交换机所使用的生成树协议,我们来看看为什么要使用此协议,我们的基于交换机的以太网到底遇到了什么问题?走,让我们即刻出发! 一、如何提高以太网…
-
十七、数据链路层篇-虚拟局域网VLAN
读者朋友们好,本篇是[数据链路层篇]的最后一篇文章,后续文章我们将进入神奇的网络层,让我们将最后一个知识点扫除吧。 一、还有什么问题等待解决? 我们学习过可以使用多个以太网交换机互…
-
十八、网络层篇-概述篇
对于互联网而言,仅实现计算机网络体系结构中的物理层和数据链路层,是不能实现数据包在互联网中各网络之间传输的,要实现该功能就必须要实现网络层。 网络层的主要任务是实现网络互连,进而实…
-
十九、网络层篇-好基友:IP地址和子网掩码
伟大的IP协议使用到的是IP地址,这个地址是网络层中的一个最重要、也是我们平时接触最频繁的一个地址,这个地址如此常见,如果我们不能理解它的话,确实是人生一大憾事! 本篇文章旨在一文…
-
二十、网络层篇-学习如何划分IP地址范围
经过上一节的学习,我们学习了IP地址相关的基础知识,并且也学习了子网掩码的作用,结合前置知识,本节来学习IP地址的划分。 一、划分IP地址范围是什么东东 假设一个大学所有人都在一张…
-
二十一、网络层篇-一文详尽IP数据报首部结构
前面说过,网络层的作用就是互连网络,实现各个子网之间的互联,经过前面几篇的铺垫以及数据链路层的学习,我们自然而然地就会问一个问题:网络层中的数据报文是啥样子的?跟以太网协议中的帧结…
-
二十二、网络层篇-一文搞定IP数据报转发过程
之前说过:Internet是一个由很多网络组成的更庞大的网络,互联网好像一间迷宫,而互连的网络就像这个大迷宫里的一个个小隔间一样。从入口到出口,我们要经过其中佷多的小隔间。对于互联…
-
二十三、网络层篇-路由表
上一篇文章《二十二、网络层篇-一文搞定IP数据报转发过程》中详细说明了IP数据报的转发过程,包含在同一局域网内转发的情况、跨网络转发等情况,我们可以看到,上面描述过程中有点像“接力…
-
二十五、网络层篇-路由选择协议三剑客:OSPF协议
学习完了RIP协议,趁热打铁,继续来学习OSPF协议。废话不多说,走起~ 一、OSPF-基本工作原理 OSPF英文全称为Open Shortest Path First,即开放最短…
-
二十六、网络层篇-路由选择协议三剑客:BGP协议
学习了内部网关协议RIP和OSPF,最后再来学习下外部网关协议中的边界网关协议BGP。BGP 是唯一一个用来处理像因特网大小的网络协议,也是唯一能够妥善处理好不相关路由域间的多路连…
-
二十七、网络层篇-处于第2.5层的协议:ARP协议
经过了三篇劝退式文章,下面来稍微聊点常见和轻松的协议:ARP协议,此外,我想多说几句,学习本身就是一件枯燥乏味的事情,如果计算机网络学习很轻松,那么也就不可能被提升为大学里的一门独…
-
二十八、网络层篇-网络信鸽:ICMP协议
我们已经学习了ARP协议,它可以让我们通过IP地址获得对应的MAC地址。 除了ARP协议,OSI第3层还有其他的协议,本课我们要学习的就是很有用的 ICMP协议 。 其实,我们到目…
-
二十九、网络层篇-VPN和NAT技术引入
本篇继续学习跟网络层息息相关的技术,第一个来讨论常用的VPN技术,然后引入下NAT技术,初步了解下为什么要使用NAT技术。 一、虚拟局域网VPN概述 VPN:(Virtual Pr…
-
三十、网络层篇-NAT技术深入和网络层篇结语
本篇文章是本系列网络层篇的最后一篇,上篇我们学习了VPN技术,并且初步引入了NAT技术,NAT技术帮助我们大大降低了IPv4地址枯竭带来的影响,本篇文章深入学习下NAT技术,这是一…
-
三十一、传输层篇-整体概述
本篇文章很短,是一个引子。 从本篇开始正式进入传输层学习,共同去探索伟大的TCP协议,在正式出发之前,我们有必要对传输层做一个整体的前置认识,方便后续的深入探讨。 一、传输层的使命…