华为18级工程师历时五年总结出趣谈网络协议(大牛精讲)

本书以生动的故事和实际场景讲解网络协议,从宿舍组网到数据中心,涵盖网络分层、传输层、应用层,以及云计算、容器、微服务中的网络协议应用。通过学习,读者不仅能理解协议原理,还能掌握云计算和微服务中的协议使用。
摘要由CSDN通过智能技术生成

网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。通信是人与人之间通过某种媒体进行的信息交流与传递。网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。

网络通信中最重要的就是网络通信协议。当今网络协议有很多,局域网中最常用的有三个网络协议:MICROSOFT的NETBEUI、NOVELL的IPX/SPX和TCP/IP协议。应根据需要来选择合适的网络协议。

  • 第一,会从身边经常见到的事情出发,用讲故事的方式来讲解各种协议,然后慢慢扩大到不熟悉的领域。例如,每个人都会使用查看I地址的命令,我们就从这个命令开始,展开讲解一些相关概念。每个人都在大学宿舍组过简单的网络来打游戏,我们就从宿舍网络涉及的最简单的网络概念开始讲,然后说到办公室网络,再说到日常常用的与上网、购物、视频下载等活动相关的网络协议,最后才说到最陌生的数据中心。说到这里的时候,很多概念已经在前面的“宿舍”和“办公室”的例子中都出现过,因此更容易接受和理解。
  • 第二,讲解网络协议时会更加贴近使用场景,将各个层次的关系串连起来,而非孤立地讲解某个概念。
  • 常见的计算机网络课程往往会按照网络分层,一层一层地讲,却很少讲层与层之间的关系。例如,我们在学习路由协议的时候,在真实场景中,这么多的算法和二层是什么关系呢?和四层又是什么关系呢?再比如,我们在真实的网络通信中访问一个网站、进行一次支付,那么在TCP三次握手的时候,IP层在干什么? MAC层在干什么?这些内容本书都会逐一讲解。
  • 第三,在讲解完各个层次的协议之后,会讲述如何在当前热门领域(比如云计算、容器和微服务)中使用这些协议。
  • 通过学习本书,读者一方面可以了解这些网络协议的真实应用场景,另一方面也可以通过上手使用云计算、容器、微服务来进一步加深对于网络协议的理解。

内容章节

第1章通信协议概述.

1.1为什么要学习网络协议

相信大家都听过通天塔的故事,上帝为了阻止人类联合起来,让人类说不同的语言,人类没法沟通,达不成“协议”,通天塔的计划就失败了。

华为18级工程师历时五年总结出趣谈网络协议(大牛精讲)

1.2网络分层的真实含义

由于长时间从事计算机网络相关的工作,我发现计算机网络有一个显著的特点,就是这是一个不仅需要背诵,而且特别需要将原理烂熟于胸的学科。很多问题看起来懂了,但是就怕细问,一问就发现你懂得没有那么透彻。

华为18级工程师历时五年总结出趣谈网络协议(大牛精讲)

1.3ifconfig:熟悉又陌生的命令行

当面试者听到这个问题的时候,常常会觉得走错了房间。我面试的是技术岗位啊,怎么问这么简单的问题?

华为18级工程师历时五年总结出趣谈网络协议(大牛精讲)

1.4 DHCP与PXE:IP地址是怎么来的,又是怎么没的

上一节,我们讲了IP地址的一些基本概念。如果需要和其他机器通信,就需要一个通信地址,我们需要给网卡配置一个IP地址。

华为18级工程师历时五年总结出趣谈网络协议(大牛精讲)

第2章︰从二层到三层

2.1从物理层到MAC层:如何在宿舍里自己组网玩联机游戏

上一章我们见证了IP地址的诞生,或者说是整个操作系统的诞生。一旦机器有了I地址,就可以在网络环境里和其他的机器展开沟通了。

华为18级工程师历时五年总结出趣谈网络协议(大牛精讲)

2.2交换机与VLAN:办公室太复杂,我要回学校

上一节,我们在宿舍里组建了一个本地的局域网,大家可以愉快地一起玩游戏了。宿舍是一个非常简单的场景。本节让我们切换到一个稍微复杂一点的场景——办公室。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值