很多人说网络工程师的工资比较低,前途也有限;做LINUX、做数据库、做开发、做人工智能,做AI,都比较有前途。
我觉得几乎是废话,不同的职业,不同的待遇,不同的发展,门槛也不同啊!
最关键的是,你适合做什么?你能做什么?
我选择网络,原因很简单:个人兴趣上,喜欢硬件多于软件;个人能力上,网络相对比较容易入门。
所以,即使一万个人说网络不好,同样这行还会有一万个人在做。
做这一行比较久了,13年总是有不少经验心得的,我简单梳理一下网络中涉及到的一些重要的概念、术语和原理,帮助入门网工的朋友少走弯路。
— 小白网工打基础 —
网络协议是通信计算机双方必须共同遵从的一组约定。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定,计算机之间才能相互通信交流。
不管是计算机网络,还是信息通信网络,经常提到“标准”。其实这个标准就是协议。之前闹得沸沸扬扬的“联想5G投票”事件,这个5G标准,就可以理解成通信协议。
2:为什么需要协议?
因为我们想要互联互通,就需要先约定好相同的标准,否则互相发送的数据包不能识别。
就像上课,普通话就是“协议”,授课形式就是“通信”,讲课的内容就是“数据”。如果我在上面讲的是普通话,而你在下面只能听懂粤语,显然,我们的“协议”不匹配,无法交流。
3:协议是谁定的?
比如华为的5G标准,当然是华为定的。国际组织制定的,就是国际标准协议,开放的协议,大家都能免费使用;厂商自己制定的,就是私有的协议,你想用,就要付钱。
就像手机安卓系统,一直是免费试用的,听说现在已经对部分国家收费了,这个一旦全面收费,你说Google 要拿多少钱?所以,谁有标准谁就是老大!
学网络,如果不知道OSI参考模型估计不太现实。因为计算机网络通信的过程比较复杂,国际标准化组织ISO就开发了OSI参考模型。
OSI绝对不是一个纯粹理论的东西,很多学员一提到理论就不想学,就想光学配置、操作就OK了,这是一个误区。OSI对我们学习,特别是故障排除具有重要的指导意义。
5:OSI的7层架构
英文描述:
7:应用层(Application Layer)
6:表示层(Presentation Layer)
5:会话层(Session Layer)
4:传输层(Transport Layer)
3:网络层(Network Layer)
2:数据链路层(Data Link Layer)
1:物理层(Physical Layer)
6:数据封装过程
当目标主机收到这个数据,是从物理层到应用层,每一层剥去对应层的包头,最终应用层还是原始的数据,这是变小的过程,就是数据解封装的过程。
封装和解封装对于用户来说是透明的过程,感觉不到的,了解这两个过程,是理解抓包数据的基础。
7:OSI与排错
(1)检查物理链路是否有问题
(2)查看本机IP地址、路由、DNS的设置是否有问题
(3)测试网关或路由器的通畅情况。先测网关然后再测路由器,一级一级地测试
(4)测试ping公网ip的通畅情况(平时要记几个外部IP)
(5)测试DNS的通畅情况,可以直接ping网站地址
大家可以从这个排错思路看到, 排错, 是按照从物理层开始到应用层结束的,
因为上层服务是建立在下层基础之上的, 所以参考模型还有学习的参考意义。
8:TCP/IP模型
我们在学习研究时候,讲的模型都是指OSI参考模型。然而在实际网络中,我们使用的是TCP/IP模型。
我们重点要知道的是,OSI模型是理论上的网络通信模型,或者说是一个理想化的模型,大部分网络很难具有真实和清晰的7层。
而TCP/IP模型才是实际使用的模型,主要包含4(也可以说5)层架构,更简洁,也更加高效。对应层的功能基本一样,就不赘述了。
我们最早了解的设备应该还有一个叫Repeater,中继器,它的功能主要是放大信号。后来出现了多端口的中继器,就是集线器了,也就是我们说的HUB。
再后来,出现了网桥,什么自学式网桥,还有网桥集线器等等,这些就没必要再去了解了,我们说的交换机,就是现在的交换机,它比HUB智能在哪呢?
智能在它有记忆功能,第一次在楼下喊:“XX,你住几零几?”,XX回复说在202,得到回复后,交换机就会记住XX住在202,后续的数据包就直接过去了,所以第一次是广播,之后就是单播了,既高效,又安全,这个记忆的内容就是MAC地址表(下图),表项中指出了哪个设备(MAC)在哪个端口下。
我们平时说的,包括本文提到的交换机默认都是二层交换机,是根据MAC地址来进行访问控制的,所以这些主机要在同一个网段才行,如果不同的网段需要通信,就需要用到路由器,或者三层交换机(带路由功能的交换机)等等三层以上的设备,需要的是路由表:
总结一下,路由器是根据IP地址进行通信处理,在OSI的第三层;交换机根据MAC地址进行通信处理,在OSI的第二层;路由器上形成的表叫路由表(上图),交换机上叫MAC地址表。
在当下大环境中,快速学习非常必要,小白网工可以跟着闫辉老师的课程入门学习,整个课程学习下来,你就能掌握基本的网络工程师基础系统知识。
0人已收藏
0人已打赏
免费2人已点赞
分享
电气资料库
返回版块70.13 万条内容 · 753 人订阅
阅读下一篇
公共广播系统有噪音、啸叫现象如何解决?公共广播系统目前是一个各行各业都会有需求的系统,酒店、商场、公园、景点等场所都会用到。现实使用中,我们会发现有的广播系统是电声悦耳、自然流畅,但是有一些则带有些噪音、啸叫。面对这种情况,我们该如何处理呢? 1、选购质量优的广播设备 系统广播设备选用性能指标好、抗干扰能力强的产品。广播设备的抗扰能力决定于噪声的抑制能力,受广播设备的电路、制造工艺及所用材料的制约。
回帖成功
经验值 +10
全部回复(2 )
只看楼主 我来说两句抢地板参考学习
回复 举报
感谢分享,点赞学习
回复 举报