计算机网络培训,计算机网络怎么学才能学好

要想学好计算机网络,必须学会抓包。连抓包都不会,想学好计算机网络等于做梦。

抓好包了,还需要分析协议字段,还需要分析时序。没有扎实的协议理论知识,看到报文也是白搭,因为你不知道哪些报文是和本次通信相关的、哪些又是无关的。

面对浩如烟海的报文,需要把相关的内容给过滤出来,如同警察破案,需要缩小嫌疑人的包围圈,这样会节省大量的时间。

把报文过滤出来,就可以分析了?

明文的报文非常好分析,因为明文的报文,通常是指没有加密的报文,协议头、协议体是人类人类自然阅读体,只要认识中英文,阅读起来就如同看白话文一样简单。

但是,那些被加密的报文,比如ESP、TLS,你想研究的协议报文全部被外层协议头ESP/TLS之流封装起来,然后加密传输,你怎么去分析内层货物报文?

如果把ESP/LTS比喻成集装箱,那么内层的协议就是被运输的货物,集装箱装载好货物,就锁起来,只有到达终点,货物的主人才可以用钥匙打开货柜,才能知道货物是什么样子!

抓包的行为就如同高速收费站的摄像头拍照,凡是经过闸口的集装箱统统拍照留念。但是通过照片永远都不会知道集装箱里装载的是什么货物。

难道检查站的工作人员不能看货柜里的货物吗?

当然可以了,前提是有钥匙。

ESP/TLS/SSH的加密流量,是典型的对称加密,通信双方的钥匙是一摸一样的。不仅收货人可以打开,发件人同样可以打开。

Wireshark抓包软件,只要将发货方、或者收货方的钥匙分享给Wireshark,拥有了钥匙的Wireshark就如同检查站的工作人员,可以任意打开货柜,可以清晰地看到货物(明文内层协议数据)。

互联网、无线局域网、5G移动网络,加密流量慢慢成为了主力军。当你抓包时,除了ARP、DNS、ICMP这些是明文,还包括TCP三次握手、四次分手是明文,你看到的大多数是TLS加密流量。

如果你使用的是VPN,看到的只有一种或几种加密流量,ESP/TLS/DTLS,全加密了,怎么分析内层协议?

不是可以将加密钥匙分享给Wireshark,然后就可以解密了?

如果一切都那么简单,计算机网络压根不会那么难学了!

接着来谈另外一个话题,即使所有的加密报文都被Wireshark破解了,以明文可读的方式呈现在你面前,可以回答出我以下几个问题吗?

  • 为何TLS要跑在TCP上,而不是UDP上?
  • TLS的底层是否一定要TCP?
  • TLS除了跑在TCP上,还可以跑在什么协议上?
  • 为何DTLS可以跑在UDP上?
  • TLS在握手协商阶段,从明文传输切换倒密文传输,在明文传输阶段没有报文完整性保护,就不担心报文被第三方篡改?
  • 为何很多加密算法都有初始化向量,主要意义是什么?
  • 为何电脑总是无法访问某些https网站?
  • 什么是漫游?漫游包含哪些关键技术?
  • 为何商用的无线局域网可以实现快速漫游,包含哪些黑科技?
  • 为何5G手机可以在高速列车上可以保持TCP连接?

诸如此类的问题还有很多很多,这些问题在教科书找不到答案,在互联网上也找不到答案,那是因为我写的答案还没有发布到互联网上。

很高兴能回答您,以下我为大家分享,我个人对的看法与想法,希望我的分享能给大家带来帮助,也希望大家能够喜欢我的分享。

计算机网络几乎是和计算机同步发展起来的,发展至今,网络几乎与电力一样,成为现代社会的基础设施。互联网发展至今,几乎每一次技术大革新都是由基础网络的升级所引发的,比如90年代宽带网络的出现,导致了互联网的普及,2000年后移动网络的出现直接引发了移动互联网的繁荣。如何成为一个合格的网络工程师,个人认为要从理论实践两方面入手,在理解基础理论的基础上动手实践,这样可能会达到事半功倍的效果。

现在网络的理论基础——OSI七层模型

在网络发展的早期(20世纪80年代前),计算机网络是有各家厂商自己独立建造的,不同厂家之间的设别无法互联互通,所以大规模网络发展速度很慢。到了80年代中期,ISO国际标准化组织推出了OSI七层开放模型,这才确定了计算机网络的基础理论架构并沿用至今,可以说到目前为止,几乎所有的计算机网络都是参考OSI七层模型来实现的。

所以如果要学习计算机网络,在基础理论上,OSI七层模型是一个绕不过的坎。OSI定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层),即ISO开放互连系统参考模型。每一层实现各自的功能和协议,并完成与相邻层的接口通信。OSI的服务定义详细说明了各层所提供的服务。某一层的服务就是该层及其下各层的一种能力,它通过接口提供给更高一层。各层所提供的服务与这些服务是怎么实现的无关。

计算机网络培训,计算机网络怎么学才能学好图1

对于七层理论,它本身可能知识个框架协议,并不涉及具体的协议细节,所以一般刚入门的话是会摸不到头脑的。步骤上可以先从比较高的层面去理解,然后再到每层去详细了解。建议可以选择一种网络,比如固网,然后将固网在七层中对应的协议找出来细细理解。并找些重点协议(比如TCP/IP)仔细研读。

动手实践是最好的方式

对于理论的理解,最好是要在实践基础上,而且计算机网络是一门特别讲求实践的工程科学。有些基础的网络协议,必须要动手才会理解深刻。比如对于TCP/IP协议的理解,就需要自己动手配置网络,配置一些应用,这样就会对IP地址,端口这些概念了然于心。此外,有机会的话要多接触一些主流的网络设备,比如华为,思科等,掌握一些这些设备的基本设置,学会自行组网。对于网络工程师来说,前期的一些网络配置什么的,只要有机会实践,还是相对比较容易掌握的,难得是网络优化以后组网方案得设计等,这些需要具备一定得经验积累后才会逐步有所体会。

计算机网络培训,计算机网络怎么学才能学好图2

在以上的分享关于的解答都是个人的意见与建议,我希望我分享的的解答能够帮助到大家。

我最后在这里,祝大家每天开开心心工作快快乐乐生活,健康生活每一天,家和万事兴,年年发大财,生意兴隆,谢谢!

原创文章,作者:普尔小编,如若转载,请注明出处:http://www.puerpx.cn/pxwd/1540.html

(0)
上一篇 2022-05-12 上午9:18
下一篇 2022-05-12 上午9:30

相关推荐

  • 会计学专业毕业后出路是什么

    我老公是会计学专业出身,帮大家解答一下毕业后的出路问题吧!先介绍一下我老公的情况:本科是省内普通二本院校,毕业时看了北京某211的研究生!研究生毕业前两年在一家会计事务所工作,工作…

    2023-06-04
  • 请家教对孩子有帮助吗

    1. 优秀的学习习惯是中学生成绩不断提升并且能够保持稳定的最重要的原因。 在初中时掌握了良好的学习习惯,不仅能够在初中名列前茅,在高中学习的时候也是后劲儿足。 有很多初中的孩子学习…

    2022-06-18
  • 临沂会计速成班,初级会计速成班多少钱

    一般五六千左右,建议你上网课便宜一点。 首先,会计速成班有很多种类型。有专门的考证班,包括初级和中级职称证,也包括注册会计师证,这种班学完后,需要参加全国统一考试,考试通过合格之后…

    培训问答 2022-12-17
  • 英语周末培训班,小学英语是否需要上培训班

    很高兴回答你的问题,在我看来,这些要求必不可少. 1、会备课,如果上课就喋喋不休说单词讲语法,这个班的英语成绩肯定会很差,哪个孩子也不会喜欢这样的学习方式,首先你写出课件来,包括课…

    2022-07-17
  • pmp网络培训:PMP的学习方法有哪些

    PMP®认证的核心价值是不仅要提升项目经理的项目管理水平,还要帮助个人在实施和执行项目过程中,从计划、启动、执行、监控和收尾阶段,让你运用专业的项目管理知识及工作素养来完成你的项目…

    2022-04-12
  • 人力资源管理师培训学校有套路吗

    1、培训课程时间安排 考证一般都是在职期间进行的,平时上班时间很忙,看书的时间少,怕没时间学习,所以培训机构课程设置是否合理、授课时间安排是否考虑学员的实际情况等就显得很重要。 2…

    培训问答 2023-04-01
  • 纳税的常识有哪些,纳税常识一本通

    个人所得税法中将纳税人区分为居民个人和非居民个人,这里的居民和非居民不是我们通常理解的“居住”的概念,也不是根据“国籍”来判断,而指的是纳税人的“纳税身份”。 个税法中是这样规定的…

    2023-06-04
  • 邯郸市老乡多吗(了解邯郸)

    邯郸曾经是赵国的首都,并且3000年没有改过名字。这是一座古城,它的历史不亚于任何地方,在3000多年以前,这座城市与秦国结下不解之缘,这也是秦国,最恨的一个城市。那么下面我们就来…

    2023-01-01
  • 中国历史上有哪些精锐部队

    西汉末年,到处兵荒马乱,刘秀兄弟认为这可能是天亡新莽、恢复高祖之业的大好时机,他们分头发动舂陵子弟。 经过充分努力鼓动,刘秀兄弟终于召集了8000多舂陵子弟,刘演自称“柱天都部”,…

    2023-01-03
  • 韩国英文国名为什么是南韩,韩国英语为什么是korea

    韩国的英文名称Korea最早来自于高丽的拉丁文名称“Goryeo”,过去也曾经叫Corea,后来演变成了Korea Korea这个单词就是英语对于高丽王朝的称呼,高丽王朝建立于公元…

    2023-03-19

发表回复

登录后才能评论