您当前的位置:首页 > 电脑百科 > 网络技术 > 网络知识

从家庭上网认识网络相关概念

时间:2020-07-21 15:33:08  来源:  作者:

2020年1月25日,一篇《紫光集团携旗下新华三捐赠火神山医院网络及安全设备,助力武汉抗击疫情》的文章转遍了朋友圈,紫光集团和新华三集团的社会责任感感动了每一位网络工程师和社会大众。

文章提及紫光集团携手旗下新华三,向武汉市卫生健康委员会捐助火神山医院所需的网络通信与信息安全产品设备,包含了核心交换机、汇聚及接入交换机、无线网络(无线控制、无线汇聚、无线接入)、安全防护 (路由器、防火墙、行为管理、堡垒机、日志审计、数据库审计、准入认证设备)等诸多种类,设备总值超过千万,并会负责相关设备的部署、安装、调试等实施工作。

我作为一名网络工程师,每次被亲朋好友问起是做什么工作的,都是答一句,搞网络的;隔行如隔山,一旦有人追问起来,向其他行业的人解释工作内容或者行业内容让人格外头大。

那什么是网络呢?

我现在是这么跟朋友解释的:通俗来讲,现在你窝在家里,家庭上网都会用到路由器。设置家庭路由器的时候绕不开一个WAN口的IP地址设置,或者是PPPoE拨号或者是动态DHCP自动获取。

这里引入了IP地址的概念,是网络中互联互通的一个必要基础。一个最简单的网络可由两台电脑配置上相同网段的IP地址,再加上一根网线来组成。比如配置192.168.1.1和192.168.1.2这两个IP地址,能实现互相访问。两台电脑使用一根网线就能互通,三台电脑就不行了,这时候就有了HUB,相当于是把多根网线集中在一起,配上相同网段的地址就能互相访问了,此时他们共享一个冲突域,此时数据传输不再稳定,可能会出现信号冲突现象。

前面又引入了地址段的概念,一般的IP地址,或者称为IPv4地址,是由4个点分十进制数字组成的,类似于A.B.C.D(192.168.1.1),实际上是由二进制转换而来,每个数字取值范围是0-255,对应二进制的8位,二进制形式类似AAAAAAAA.BBBBBBBB.CCCCCCCC.DDDDDDDD,每位取值0或者1,网段就是掩码,不通长度的掩码有不同数量的主机地址。主机地址的数量N和掩码位数m的关系是:N=2^(32-m)-2。计算的时候会发现一个问题,就是m=32时,N=-1;m=31时,N=0。这两个一般是表示主机地址,不能算做网段。当掩码位数不大于30时,才能称为网段。比如在电脑上配置192.168.1.2时,掩码会自动补全出255.255.255.0,这就是24位掩码,用前面公式算一下,这个网段最多有254个主机。

随着掩码位数的缩短,我们可以发现主机数量越来越大,如果掩码为0,则最多容纳4294967294个主机,将近43亿个,也就是传说中的IPv4地址池上限。当然,实际使用时,因为存在地址保留以及网段划分,实际能使用的地址远小于这个数量,并且前段时间才发了通告,全球IPv4地址已经分配完(嗯,我有幸还租到了几个)。

理论上讲,所有的主机是可以全部在一个网段进行互访的,但是实际上如果使用HUB来实现,设备将不堪重负,严重的信号冲突也将导致通信无法完成。所以就出现了高级一点的设备,交换机。

交换机比HUB高级,因为他性能更强,有专用硬件;如果可管理,那就更高级了。但是普通的二层交换机,性能仍然比较有限,一般几十个主机就是他的上限了,怎么办呢?按照前面说的,划分网段,分完网断之后,不同网段之间互访就要找自己的网关,比如192.168.1.2-192.168.1.254找192.168.1.1,192.168.2.2-192.168.2.254找192.168.2.1等等,在通过网关进行通信,能实现这种功能的交换机一般就是三层交换机了。

细心的小伙伴可能会发现家用路由器还有一个LAN设置和DHCP设置,用来配置下发上网设备的主机地址,一般是192.168.1.1或者192.168.0.1网段,还有个网关地址,不过一般只能配置一个网段。LAN设置相当于一个二层交换机或者弱三层交换机。

如果交换机性能足够高、数量足够大,就能够解决所有主机之间的互访问题,但是无法解决IP地址不够用的问题,所以就需要做IP地址转换,网络上叫做NAT(network address translation),将保留的内网地址转换为公网地址。这也就是为什么几乎家家的电脑或者手机地址都是192.168.1.1网段或者是192.168.0.1网段却能自如上网,没有冲突,但是却不能互访的原因。那什么设备能实现NAT这个功能呢?就是路由器,NAT也是路由器和交换机最主要的区别之一。而家用路由器是具备这个功能的,可以理解为是一款具备无线功能的路由交换一体机。而无线,就是使用标准协议,使终端之间使用天线就能完成用网线完成的工作,大大提升了网络使用的便捷性。

广义的交换机就是一种在通信系统中完成信息交换功能的设备。交换机(英文:Switch,意为"开关")是一种用于电信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。

路由器(Router),是连接因特网中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。 路由器是互联网络的枢纽,"交通警察"。路由和交换机之间的主要区别就是交换机发生在OSI参考模型第二层(数据链路层),而路由发生在第三层,即网络层。这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息,所以说两者实现各自功能的方式是不同的。

前面提到了OSI(Open System Interconnection的缩写,意为开放式系统互联)七层模型,OSI是一个开放性的通信系统互连参考模型,他是一个定义得非常好的协议规范。OSI模型有7层结构,每层都可以有几个子层。OSI的7层从上到下分别是 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 ;其中高层(即7、6、5、4层)定义了应用程序的功能,下面3层(即3、2、1层)主要面向通过网络的端到端的数据流。结合之前提到的TCP/IP四层模型,对应关系如下图所示:

从家庭上网认识网络相关概念

 

对应的就不详细展开了,各层面大概能对应的网络设备如下图所示:

从家庭上网认识网络相关概念

 

交换机和路由器前面已经说过了,再上层的防火墙比路由器多了主要是基于报文流、会话和安全域等的隔离和检测机制,通过访问控制,能实现传输层的攻击防范。而基于一些会话特征,能识别出特定的攻击行为、或者说可以对攻击行为做出防范动作的,就是入侵检测或者入侵防范(IDS/IPS)。再上层,基于流量特征或者流量内容特征,即可实现负载均衡,主要用于CDN网络等大流量场景,所以负载均衡设备有时候也称为应用交付设备ADE。而最上层,基本完全基于数据内容进行识别的就是APM,通过抓取分析报文,可以看出这是打游戏的流量还是看视频的流量,在流量未加密的情况下,甚至可以看到你玩的是什么游戏、追的是什么剧。

以上大概就是对网络概念的一些解释。之前的文章中也有一些分析,如《WireShark抓包报文结构分析》、《通过三种工具看一次HTTP报文交互过程》和《从报文交互看Telnet协议的安全系数》就有相关报文数据传输交互的分析,欢迎大家批评指正!



Tags:网络   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
中新网12月27日电 据中国网信网消息,近日,中央网络安全和信息化委员会印发《“十四五”国家信息化规划》(以下简称《规划》),对我国“十四五”时期信息化发展作出部署安排。《...【详细内容】
2021-12-28  Tags: 网络  点击:(1)  评论:(0)  加入收藏
一 网络概念:1.带宽: 标识网卡的最大传输速率,单位为 b/s,比如 1Gbps,10Gbps,相当于马路多宽2.吞吐量: 单位时间内传输数据量大小单位为 b/s 或 B/s ,吞吐量/带宽,就是网络的使用率...【详细内容】
2021-12-27  Tags: 网络  点击:(3)  评论:(0)  加入收藏
据ZDNet12月24日报道,CISA本周发布了自己的Log4J扫描器,同时发布的还有网络安全公司和研究人员发布的其他扫描器。开源的Log4j扫描器是由开源社区其他成员创建的扫描器派生而...【详细内容】
2021-12-24  Tags: 网络  点击:(10)  评论:(0)  加入收藏
为提升短视频内容质量,遏制错误虚假有害内容传播蔓延,营造清朗网络空间,根据国家相关法律法规、《互联网视听节目服务管理规定》和《网络视听节目内容审核通则》,制定本细则。一...【详细内容】
2021-12-24  Tags: 网络  点击:(11)  评论:(0)  加入收藏
受访专家:中国科学院心理研究所心理健康应用中心测评主管 肖震宇常言道“命里有时终须有,命里无时莫强求”,那如何知道命运呢?“算命”成为很多人的选择。这种被视为封建迷信的...【详细内容】
2021-12-23  Tags: 网络  点击:(7)  评论:(0)  加入收藏
(报告出品方:德勤)数字化转型网络安全及转型挑战在任何行业,保持竞争力都需要快速开发新产品和 服务并推向市场。创新型业务模式不仅仅是简单地将现有 流程数字化,其正在覆盖供应...【详细内容】
2021-12-22  Tags: 网络  点击:(29)  评论:(0)  加入收藏
1.TCP/IP 网络模型有几层?分别有什么用? TCP/IP网络模型总共有五层 1.应用层:我们能接触到的就是应用层了,手机,电脑这些这些设备都属于应用层。 2.传输层:就是为应用层提供网络...【详细内容】
2021-12-22  Tags: 网络  点击:(35)  评论:(0)  加入收藏
新京报快讯(记者 沙雪良)北京接诉即办工作开展三年来,12345热线已开通17个网络受理渠道,网络渠道受理占比已升至10%以上。12月19日召开的北京党建引领接诉即办论坛,发布《北京123...【详细内容】
2021-12-20  Tags: 网络  点击:(8)  评论:(0)  加入收藏
对于经常上网的朋友来说,除了手机购物上网,pc端玩网页游戏还是很多小伙伴首选的,但是有时候明明宽带链接上了,打开浏览器却出现上不了网的现象,下面小编要来跟大家说说电脑有网络...【详细内容】
2021-12-16  Tags: 网络  点击:(28)  评论:(0)  加入收藏
新京报快讯 据中国网络视听节目服务协会网站消息,12月15日,中国网络视听节目服务协会发布了《网络短视频内容审核标准细则》(2021)。中国网络视听节目服务协会组织有关短视频平...【详细内容】
2021-12-16  Tags: 网络  点击:(11)  评论:(0)  加入收藏
▌简易百科推荐
以京训钉开发平台接口文档为例,使用HttpClient类请求调用其接口,对数据进行增删改查等操作。 文档地址: https://www.yuque.com/bjjnts/jxd/bo1oszusing System;using System.C...【详细内容】
2021-12-28  Wednes    Tags:HttpClient   点击:(1)  评论:(0)  加入收藏
阿里云与爱快路由安装组网教程一、开通好阿里云轻量服务器之后在服务器运维-远程连接处进行远程 二、进入控制台后在root权限下根据需要安装的固件位数复制下面命令。32位:wg...【详细内容】
2021-12-28  ikuai    Tags:组网   点击:(1)  评论:(0)  加入收藏
HTTP 报文是在应用程序之间发送的数据块,这些数据块将通过以文本形式的元信息开头,用于 HTTP 协议交互。请求端(客户端)的 HTTP 报文叫做请求报文,响应端(服务器端)的叫做响应...【详细内容】
2021-12-27  程序员蛋蛋    Tags:HTTP 报文   点击:(4)  评论:(0)  加入收藏
一 网络概念:1.带宽: 标识网卡的最大传输速率,单位为 b/s,比如 1Gbps,10Gbps,相当于马路多宽2.吞吐量: 单位时间内传输数据量大小单位为 b/s 或 B/s ,吞吐量/带宽,就是网络的使用率...【详细内容】
2021-12-27  码农世界    Tags:网络   点击:(3)  评论:(0)  加入收藏
1.TCP/IP 网络模型有几层?分别有什么用? TCP/IP网络模型总共有五层 1.应用层:我们能接触到的就是应用层了,手机,电脑这些这些设备都属于应用层。 2.传输层:就是为应用层提供网络...【详细内容】
2021-12-22  憨猪哥08    Tags:TCP/IP   点击:(35)  评论:(0)  加入收藏
TCP握手的时候维护的队列 半连接队列(SYN队列) 全连接队列(accepted队列)半连接队列是什么?服务器收到客户端SYN数据包后,Linux内核会把该连接存储到半连接队列中,并响应SYN+ACK报...【详细内容】
2021-12-21  DifferentJava    Tags:TCP   点击:(10)  评论:(0)  加入收藏
你好,这里是科技前哨。 随着“元宇宙”概念的爆火,下一代互联网即将到来,也成了互联网前沿热议的话题,12月9日美国众议院的听证会上,共和党议员Patrick McHenry甚至宣称,要调整现...【详细内容】
2021-12-17  王煜全    Tags:Web3   点击:(14)  评论:(0)  加入收藏
一、demopublic static void main(String[] args) throws Exception { RetryPolicy retryPolicy = new ExponentialBackoffRetry( 1000, 3);...【详细内容】
2021-12-15  程序员阿龙    Tags:Curator   点击:(22)  评论:(0)  加入收藏
一、计算机网络概述 1.1 计算机网络的分类按照网络的作用范围:广域网(WAN)、城域网(MAN)、局域网(LAN);按照网络使用者:公用网络、专用网络。1.2 计算机网络的层次结构 TCP/IP四层模...【详细内容】
2021-12-14  一口Linux    Tags:网络知识   点击:(31)  评论:(0)  加入收藏
无论是在外面还是在家里,许多人都习惯了用手机连接 WiFi 进行上网。不知道大家有没有遇到过这样一种情况, 明明已经显示成功连接 WiFi,却仍然提示“网络不可用”或“不可上网”...【详细内容】
2021-12-14  UGREEN绿联    Tags:WiFi   点击:(25)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条