头条发布5分钟获百万推荐这份华为18级工程师三年心血整理的趣谈网络协议文档到底有什么魅力!

PXE 高效批量网络装机 目录一、概述二、使用步骤1.引入库 一、概述 二、使用步骤 1.引入库 阅读详情

前言

虽然在大学的时候大家都学过网络协议 ,但是肯定感觉网络协议的知识点非常多 ,非常复杂。学的时候就浑浑噩噩,真正到了实践中更是糊里糊涂,一旦工作中遇到了网络问题,除了会简单地 ping 几下 ,基本没有什么解决问题的思路。 然而当拿起书来学习,或者看一些官方文档的时候,各种生僻的专业词汇马上扑面而来,每了解其中的一个词汇 ,都要看多 篇文章,读多本书,导致一篇即使很短的有关网络技术的文章也要几个星期才能看完。

这严重打击着大家的自信心,并且很容易让人在技术的海洋中迷失自我,从而产生“从人门到放弃”的冲动!

网络协议和变化万千的前沿技术不同,它的变化比较小,一旦掌握到一定程度,就会一直受益 技术变 很快,这 几年OpenStack、docker、Mesos、kubernetes、微服务、serverless、AIops等技术层出不穷,让大多数技术人员应接不暇,但是掌握了基础知识 后,反而发现很多技术看起来“轰轰烈烈”, 脱下外衣,其实本质还是操作系计算机网络、算法与数据结构、编译原理 、计算机组成与系统结构 。

如果基础打好了,最大的收益就是,在最新的技术出来以后,只要经过短时间的学习,就很容易上手,就能在新技术的滚滚浪潮中保持快速学习的能力。

既然网络协议既是基础,又绕不过去,还这么难,但是趟过去之后又不怎么变,收益越来越大,那为什么不写一文档,给大家一点可借鉴的经验,帮助大家尽快掌握网络协议呢?

那么,今天咱们就从目录、主要包括的内容和总结三部分给大家进行网络协议的拓展学习,希望大家能够喜欢!!

目录

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

主要内容

主要把本文内容分为九章来给大家介绍:

第1章通信协议概述.

1.1为什么要学习网络协议

1.2网络分层的真实含义,总结一下本节的内容,理解网络协议的工作模式,有以下两个小窍门。

  • 始终想象自己是一个处理网络包的程序:如何拿到网络包,如何根据规则进行处理,如何发出去。
  • 始终牢记一个原则:只要是在网络上跑的包,都是完整的。可以有下层没上层,绝对不可能有上层没下层。

1.3 ifconfig:熟悉又陌生的命令行,通过本节的学习希望你能记住以下的知识点,后面都能用得上:

  • I地址有定位功能,MAC地址类似身份证号,无定位功能。
  • CIDR可以用来判断是不是本地地址。
  • IP地址分公网IP地址和私网IP地址。后面的章节中会谈到“出国门”,就与此有关。

1.4 DHCP与PXE:IP地址是怎么来的,又是怎么没的,本节内容总结如下:

  • DHCP主要租给客户端IP地址,这个过程和租房很像,要商谈、签约、续租,广播还不能“抢单”。
  • DHCP会给客户端推荐“装修队”PXE来安装操作系统,这在云计算领域大有用处。

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

第2章从二层到三层.

2.1从物理层到MAC层:如何在宿舍里自己组网玩联机游戏,本节有3个重点需要记住:

  • MAC层是用来解决多路访问的“堵车”问题的。
  • ARP是通过“吼”的方式来寻找目标MAC地址的,“吼”完之后会记住一段时间,这个叫作缓存。
  • 交换机是有MAC地址学习能力的,学会了它就能知道谁在哪里,不用广播了。

2.2交换机与VLAN:办公室太复杂,我要回学校,本节总结如下:

  • ·当交换机的数目越来越多时,会遭遇环路问题,让广播包迷路。这时就需要使用STP通过“比武论剑”的方式,将有环路的图变成没有环路的树,从而解决环路问题。
  • ·交换机数目过多会导致隔离问题。可以通过VLAN形成虚拟局域网,从而解决广播问题和安全问题。

2.3ICMP与ping:投石问路的侦察兵,本节内容总结如下:

  • ·ICMP 相当于网络世界的侦察兵。本节讲解了两种类型的ICMP报文,一种是主动探查的查询报文,一种异常报告的差错报文。
  • ping使用查询报文,Traceroute使用差错报文。

2.4世界这么大,我想出网关:欧洲十国游与玄奘西行,本节总结如下:

  • ·如果离开局域网,就需要经过网关。
  • ·路由器是一个三层设备,里面有如何寻找下一跳的规则。
  • ·经过路由器之后MAC头要变,如果I地址不变,相当于不换护照的“欧洲十国游”,如果IP地址改变,相当于换护照的“玄奘西行”。

2.5路由协议:“西出网关无故人""敢问路在何方”,本节总结如下:

  • 路由分静态路由和动态路由,静态路由可以配置复杂的策略路由,控制转发策略。
  • 动态路由有两种主流协议,距离矢量路由协议和链路状态路由协议。分别对应BGP和OSPF 这两个实现。

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

第3章重要的传输层.

3.1 UDP:虽然简单但是可以定制化,本节总结如下:

  • 如果将TCP比作成熟的社会人,UDP则是头脑简单的小朋友。TCP复杂,UDP简单。TCP维护连接,UDP谁都相信。TCP知进退,UDP愣头青一个,勇往直前。
  • ·UDP虽然简单,但它有简单的用法。它可以用在环境简单、需要多播、应用层自己控制传输的地方,例如DHCP、VXLAN、QUIC等。

3.2 TCP(上):虽然复杂,使用起来却轻松,本节总结如下:

  • · TCP头很复杂,但是主要关注五个方面:顺序问题、丢包问题、连接维护、流量控制,以及拥塞控制。
  • 连接的建立要经过三次握手,断开要经过四次挥手。

3.3 TCP (下):西行必定多妖孽,恒心智慧消磨难,总结如下:

  • 顺序问题、丢包问题、流量控制都是通过滑动窗口来解决的,滑动窗口其实就相当于领导和下属的工作备忘录,布置过的工作要有编号,干完了有反馈,活儿不能派太多,也不能太少。
  • 拥塞控制是通过拥塞窗口来解决的,相当于往管道里面倒水,快了容易溢出,慢了浪费带宽,要摸着石头过河,找到最优值。

3.4 socket: Talk is cheap, show me the code ,本节总结如下:

  • 你需要记住在基于TCP和UDP的socket程序的函数调用过程中,客户端和服务端都需要调用哪些函数。
  • 写一个能够支撑大量连接的高并发的服务端不容易,需要多进程、多线程,而 epoll能解决C10K问题。

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

第4章常用的应用层.

4.1 HTTP:看个新闻原来这么麻烦,本节总结如下:

  • HTTP很常用,也很复杂,重点记住GET、POST、PUT、DELETE这几个方法,以及重要的首部字段。
  • HTTP2.0通过头压缩、分帧、二进制编码、多路复用等技术提升性能。
  • QUIC协议通过基于UDP自定义的连接、重传、多路复用、流量控制等机制进一步提升性能。

4.2 HTTPS:点外卖的过程原来这么复杂,本节总结如下:

  • 加密分对称加密和非对称加密。对称加密效率高,但是解决不了密钥传输问题;非对称加密可以解决这个问题,但是效率低。
  • 非对称加密需要通过证书和权威机构来验证公钥的合法性。
  • HTTPS是综合了对称加密和非对称加密的HTTP。既保证传输安全,也保证传输效率。

4.3流媒体协议:如何在直播里看到帅哥美女,本节总结如下:

  • 编码两大流派达成了一致,都是通过关于时间、空间的各种算法来压缩数据的。
  • 压缩好的数据,为了方便传输会组成一系列NALU,按照帧和片依次排列。
  • 排列好的NALU在网络传输时,要按照RTMP包的格式进行包装,RTMP包会拆分成块进行传输。
  • 推送到流媒体服务器的视频流经过转码和分发,可以被客户端通过RTMP拉取,然后组合为NALU,解码成视频格式进行播放。

4.4 P2P协议:下载电影,分布式协议速度快,本节总结如下:

  • 下载一个文件可以使用HTTP或FTP,这两种协议都使用集中下载的方式,而P2P则换了一种思路,采取去中心化下载的方式。
  • P2P也有两种下载方式,一种是依赖于tracker服务器,即元数据集中,文件数据分散;另一种基于分布式哈希算法,元数据和文件数据全部分散。

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

第5章陌生的数据中心.

5.1 DNS:网络世界的地址簿,本节总结如下:

  • DNS是网络世界的地址簿,可以通过域名查询地址,由于DNS服务器是按照树状结构组织的,因而域名查找使用的是递归的方法,并通过缓存的方式增强性能。
  • 域名和IP地址相互映射的过程给了应用基于域名做负载均衡的机会,可以实现简单的负载均衡,也可以根据地址和运营商实现全局负载均衡。

5.2 HTTPDNS:网络世界的地址簿也会指错路,本节需要记住以下两个重点:

  • ·传统的DNS服务器有很多问题,例如解析慢、更新不及时。因为缓存、转发NAT问题导致客户端误会自己所在的位置和所属的运营商,从而影响流量的调度。
  • ·HTTPDNS服务器通过客户端SDK,服务端通过HTTP直接调用解析DNS服务器的方式,绕过了传统DNS服务器的缺点,实现了智能调度。

5.3 CDN:你去小卖部取过快递吗,本节需记住以下两个重点:

  • CDN和电商系统的分布式仓储系统-样,分为中心节点、区域节点、边缘节点,将数据缓存在离用户最近的位置。
  • CDN最擅长的是缓存静态数据,除此之外还可以缓存流媒体数据,这时要注意使用防盗链。CDN也支持动态数据缓存,可用模式有两种:一种是边缘计算的生鲜超市模式,另一种 是链路优化的冷链运输模式。

5.4数据中心:我是开发商,自己拿地盖别墅,本节需要记住以下3个重点:

  • 数据中心分为三层。服务器连接到接入层,然后是汇聚层,接着是核心层,最外面是边界路由器和安全设备。
  • 数据中心的所有链路都要高可用。服务器可以绑定网卡,交换机可以堆叠,三层设备可以通过等价路由,二层设备可以通过TRILL协议实现高可用。
  • 随着云和大数据的发展,东西流量相较于南北流量更加重要,因而演进出叶脊网络结构。

5.5 VPN:朝中有人好做官,本节总结如下:

  • VPN可以将一个机构的多个数据中心通过隧道连接起来,让机构感觉在一个数据中心里面一样,如同自驾游通过琼州海峡。
  • 完全基于软件的IPsec VPN可以保证私密性、完整性、真实性,简单便宜,但是性能稍微差一些。
  • MPLS-VPN综合了I转发模式和ATM标签转发模式的优势,性能较好,但是需要从运营商处购买。

5.6移动网络:去巴塞罗那,手机也上不了“脸书”,本节总结如下:

  • 移动网络的发展历程从2G到3G,再到4G,功能逐渐从以打电话为主转变为以上网为主。
  • 请记住4G网络的结构,有eNodeB、MME、SGW、PGW等,分控制面协议和数据面协议,你可以对照这个结构,试着说出手机上网的流程。
  • 即便你在国外运营商的范围内上网,也要由国内运营商控制,因而也上不了“脸书”。

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

第6章云计算中的网络.

6.1云中网络:自己拿地成本高,购买公寓更灵活,本节总结如下:

  • 云计算的关键技术是虚拟化,这里我们重点关注的是虚拟网卡通过打开TUN/TAP字符设备的方式,将虚拟机内外连接起来。
  • 云中的网络重点关注四个方面:共享、隔离、互通、灵活。其中共享和互通有两种常用的方式,分别是桥接和NAT,隔离可以通过VLAN的方式来进行。

6.2软件定义网络:共享基础设施的小区物业管理办法,本节总结如下:

  • 用SDN 控制整个云里面的网络,就像小区保安从总控室管理整个物业是一样的,将控制面和数据面进行了分离。
  • Open vSwitch是一种开源的虚拟交换机的实现,它能对经过自己的网络包做任意修改,从而使得云对网络的控制十分灵活。
  • 将Open vSwitch引入云之后,可以使配置简单而灵活,并且可以解耦物理网络和虚拟网络。

6.3云中网络之安全:虽然不是土豪,也需要基本保障,本节总结如下:

  • 云中的安全策略的常用方式是使用iptables的规则,请记住它的5个链:PREROUTING、INPUT、FORWARD、OUTPUT、POSTROUTING。
  • iptables 的表分为4种: raw、mangle、nat、filter。其中安全策略主要在filter表中实现,而虚拟网络和物理网络地址的转换主要在nat表中实现。

6.4云中网络之QoS:室友疯狂下电影,我该怎么办,本节总结如下:

  • 云中的流量控制主要是通过队列进行的,排队规则分为两大类:无类别排队规则和基于类别的排队规则。
  • 在云中网络Open vSwitch中,主要使用HTB将总的带宽在一棵树上按照配置的比例进行分配,并且在一个分支不使用流量时,借给另外的分支,从而增强带宽利用率。

6.5云中网络之隔离GRE、VXLAN:虽然住一个小区,也要保护隐私,本节总结如下:

  • 要对不同用户的网络进行隔离,解决VLAN数目有限的问题,需要通过Overlay的方式,常使用的是GRE和VXLAN。
  • GRE是一种点对点的隧道模式,VXLAN是支撑组播的隧道模式,它们都要在某个隧道端口进行封装和解封装,实现跨物理机的互通。
  • Open vSwitch可以作为隧道端口,通过设置流表规则在虚拟机网络和物理机网络之间进行转换。

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

第7章容器技术中的网络.

7.1容器网络:来去自由的日子,不买公寓去合租,本节总结如下:

  • 容器是一种比虚拟机更加轻量级的隔离方式,主要通过namespace和 cgroup技术进行资源的隔离,namespace负责“看起来”隔离,cgroup负责“用起来”隔离。
  • 容器网络连接到物理网络的方式和虚拟机很像,通过桥接的方式可以实现一台物理机上容器的相互访问,如果要访问外网,最简单的方式还是通过NAT。

7.2容器网络之Flannel:每人一亩三分地.,本节总结如下:

  • 基于NAT的容器网络模型在微服务架构下有两个问题,一个是IP地址重叠,另一个是端口冲突,需要通过Overlay 网络保持跨节点的连通性。
  • Flannel是跨节点容器网络方案之一,它提供的Overlay方案主要有两种方式,一种是UDP在用户态封装,另一种是VXLAN在内核态封装,而VXLAN的性能更好一些。

7.3容器网络之Calico:为了高效说出善意的谎言,本节总结如下:

  • Calico推荐使用物理机作为路由器,这种模式没有虚拟化开销,性能比较高。
  • Calico的主要组件包括路由、iptables 的配置组件Felix、路由广播组件BGP Speaker,以及大规模场景下的BGP路由反射器。
  • 为解决跨网段的问题,Calico还有一种IPIP模式,即在两台机器之间打一个隧道,两台机器分别位于隧道两端,这样本来不是邻居的两台机器,因为隧道变成了相邻的机器。

7.4 RPC概述:远在天边,近在眼前,本节总结如下:

  • 远程调用看起来用socket编程就可以了,其实是很复杂的,要解决协议约定问题、传输协议问题和服务发现问题。
  • Bruce Jay Nelson的论文、早期ONC RPC框架,以及NFS的实现,给出了解决这三大问题的示范性实现,即协议约定要公用协议描述文件并通过这个文件生成Stub程序,RPC的传输一般需要一个状态机,同时需要另外一个进程专门做服务发现。

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

第8章微服务相关协议.

8.1基于XML的SOAP:不要说NBA,请说美国职业篮球联赛,本节总结如下:

  • 原来的二进制RPC有很多缺点:格式要求严格、修改过于复杂、不面向对象。于是产生了基于文本的调用方式——基于XML的SOAP。
  • SOAP的三大要素:协议约定用WSDL、传输协议用HTTP、服务发现用UDDL。

8.2基于JSON的RESTful接口协议:我不关心过程,请给我结果,本节总结如下。

  • SOAP过于复杂,而且设计是面向动作的,因而往往因为架构问题导致并发量上不去。
  • RESTful不仅仅是一个API,还是一种架构模式,主要面向资源提供无状态服务,有利于横向扩展应对高并发。

8.3二进制类RPC协议:还是叫NBA吧,总说全称多费劲,本节总结如下:

  • RESTful API对于接入层和Controller层之外的调用,已基本形成事实标准,但随着内部
  • 服务之间的调用越来越多,性能也越来越重要,于是Dubbo的RPC框架有了用武之地。
  • Dubbo通过注册中心解决服务发现问题,通过Hessian2序列化解决协议约定的问题,通过Netty解决网络传输的问题。

在更加复杂的微服务场景下,Spring Cloud的RESTful方式在内部调用时也会被考虑,重要的是JAR包的依赖和管理问题。

8.4跨语言类RPC协议:交流之前,双方先交换一下专业术语表,本节总结如下:

  • gRPC是一种二进制、性能好、跨语言、更灵活,同时可以进行服务治理的多快好省的
  • gRPC框架,唯一的不足就是要写协议文件。
  • gRPC 在序列化时使用Protocol Buffers,网络传输时使用HTTP 2.0,服务治理时可以使用基于Envoy的Service Mesh。

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

第9章网络协议知识串讲.

9.1 知识串讲:用"双*"的故事串起网络协议的碎片知识(上),

9.2 知识串讲:用"双*"的故事串起网络协议的碎片知识(中),

9.3 知识串讲:用"双*“的故事串起网络协议的碎片知识(下),

9.4 搭建—个网络实验环境:授人以鱼不如授人以渔,

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

这份【趣谈网络协议】文档共有435页,需要完整版的朋友,可以转发此文关注小编,私信小编【技术】来获取!!

当然,单单有文档看是远远不够的,还有视频和相匹配的课件进行学习提升,努力把计算机网络这一块儿给搞明白,相信一定会有不凡的人生!!

TCP/IP/网络IO学习视频

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

TCP/IP网络协议

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

网络IO

还有课件分享

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

IO课件

华为18级工程师三年心血终成趣谈网络协议文档(附大牛讲解)

TCP/IP课件

TCP/IP/IO网络通信视频和课件获取,转发关注小编,私信【技术】获取!

好了,今天就分享到这里了,希望大家能够好好学习,把计算机网络这一块儿给提升上来,也希望本文能够得到大家的喜欢!!

因客户机IP与服务器IP不在同一网段导致无盘客户机开机卡tftp,提示:PXE-E11: ARP timeout... 61的地址需要在上面的地址范围段之内 问题现象】 无盘客户机启动获取DHCP后卡在tftp界面提示:PXE-E11: ARP timeout,如下图: 【原因说明】 客户机的IP地址与服务器IP地址不在同一个网段。 【解决方案】 修正为一致的IP段。 【问题分析】 根据现象界面显示服务器IP地址:192.168.30.1,子网掩码:255.255.25... 阅读详情

相关推荐

pxe架构 (自动安装多台操作系统)

【代码】pxe架构 (自动安装多台操作系统)

2201_75739063的博客 499

不敢相信,只用500页笔记就趣谈了网络协议

西安交通大学的在线课程《系统平台与计算环境》的计算机网络定义,我是比较认同的。 “将不同地理位置的、功能相对独立的多个计算机系统通过通信线路连接在一起,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传输的系统。” 网络中的计算机需要交流,就需要一种类似于我们语言的东西,我们称之为协议。 二、网络协议是什么? 正如语言不是乱来的,协议也需要遵守三大要素:语法、语义、时序。 语法规定了怎么讲,就是通信双方对话的内容要有一定的规则和格式。 语义规定了讲什么,即通信双方的话

老男孩的架构路 1050

PXE服务原理及配置(Kickstart无人值守)

PXE服务原理及配置(Kickstart无人值守)PXE服务原理及配置PXE定义PXE工作原理Linux中PXE服务(Kickstart无人值守)配置服务器上配置客户机配置 PXE服务原理及配置 PXE定义 预启动执行环境(Preboot eXecution Environment,PXE)也被称为预执行环境,提供了一种使用网络接口(Network Interface)启动计算机的机制。这种机制让计算机的启动可以不依赖本地数据存储设备(如硬盘)或本地已安装的操作系统。 PXE当初是作为Intel的有线管理体

m0_50650953的博客 1557

关于PXE安装过程中遇到坑

第一坑 不管dhcp中配置的 next server(也就是tftp server) 是什么ip,是不是同网络的ip,pxeclient都会发起arp请求 【错误的DHCP配置配置(千万别学)】 在我们的固有网络常识中,在网络通信的时候,我们认为同个网络中有相同的子网掩码,(例如10.37.7.1/24,和10.37.7.58/24,肯定可以互相通信),但是注意我们这里的dhcp配置中,是没

kelly345的博客 4314

PostgreSQL 在 Windows操作系统 无管理员权限情况下的部署详解

但是因为使用默认5432端口,我们修改了端口,所以连接报错,需要修改local连接信息,右键-属性修改相应信息即可,方式同上。(也别太任意吧,个人习惯工具放在不包含中文及特殊字符的目录,另外目录名尽量简短,避免不必要的麻烦)图中我解压到了自己的tools\postgresql18。1)如果想修改默认的5432端口,找到初始化目录中的(上面的tools\postgresql18\。此处替换成你的实际目录\tools\postgresql18\pgsql\pgAdmin 4\runtime。

dong_zhi2328的博客 1117

如何用Hugo Stack主题打造极简技术博客?3个必改配置与5个高级美化技巧

本文详细解析了如何深度定制Hugo Stack主题,打造个性化技术博客。文章提供了3个必改配置与5个高级美化技巧,涵盖字体美学、布局重构、代码块视觉强化及细节打磨,帮助开发者超越基础部署,实现从功能到美学的进阶,提升博客质感与用户体验。

carrot的博客 568

趣谈网络协议_1

动态主机配置协议(Dynamic Host Configuration Protocol),简称DHCP。Linux 首先会判断,要去的这个地址和我是一个网段的吗,或者和我的一个网卡是同一网段的吗?

你是猴子请来的精兵吗??? 750

DINOv3实战指南:如何利用零样本视觉模型革新工业质检

本文详细介绍了如何利用DINOv3零样本视觉模型革新工业质检流程。通过无需标注数据的自监督学习技术,DINOv3能快速部署高精度检测系统,显著降低成本和提升效率。文章涵盖模型选型、数据准备、实时检测优化及典型行业解决方案,为工业质检提供革命性AI实践指南。

ansible6ops的博客 124

iptables部署案例

文章目录一、案例需求二、案例环境三、配置步骤1、 pxe服务器上编写pxe自动装机脚本2、iptables安装dhcp并设置防火墙规则3、client四、实验结果 一、案例需求 内网网段1有一台PXE服务器提供服务,内网网段2有一台客户机,想要通过防火墙访问PXE服务器,实现自动装机。要求PXE服务(手动即可)一键部署。 二、案例环境 pxe_server(选择主机模式VMnet1): iptables两张网卡: ens33(VMnet1): ens36(VMnet2): client(VMnet2

liuqingyun优快云的博客 411

避开PSRR仿真三大坑:用Cadence psspxf分析分频器时,这些设置错了白忙活

本文深入探讨了使用Cadence psspxf工具进行分频器PSRR仿真时常见的三大技术陷阱,包括扰动信号参数设置、收敛性优化和后处理信号提取。通过详细的参数推荐和实战技巧,帮助工程师避免仿真误差,提升PSRR分析效率与准确性,特别适用于16分频器等数字-模拟混合电路设计。

weixin_29258297的博客 301

ESP32 DW1000 UWB 室内定位系统

详细介绍ESP32 DW1000 UWB 室内定位系统的设计演示demo。

DT程序员的博客 1662

基础知识:计算机网络--《趣谈网络协议》读书笔记

1. 什么是协议? 协议三要素: 语法,就是一段内容要符合一定的规则和格式 语义,就是这一段内容要代表某种意义 顺序,先干啥,后干啥 2. ifconfig 2.1 面试考点 2.1.1 怎么参看 IP 地址? Windows 上使用 ipconfig 命令,Linux 上使用 ifconfig 命令,Linux 上还可以使用 ip addr 命令 2.1.2 ifconfig 与 ip addr 有什么区别? 2.2 IP 地址分类 2.3 无类型域间选路(CIDR) 这种方式打破了原来设计的几类地

zhizdk的博客 3444

如何在飞腾平台上安装Ubuntu操作系统

注意: 若主板上配置的是NVME硬盘,在进行内核配置时,需要将内核的NEME驱动勾选上,否则移植内核时,无法找到文件系统,进不去操作系统。可以通过rufus软件将镜像做到U盘中,本次使用版本为Rufus 3.9.124 ,其他版本也可以。不要下载live版本的,没有准备网络环境,是一个头疼的事情,笔者暂时没有实现网络安装。将U盘接到主板usb口上,接上串口,显示器,,必需串口有打印才可以安装。可以通过dd命令,将iso安装到U盘。安装的是最小系统,缺少很多命令,需要联网更新,或则更换飞腾专用内核。

技术联盟 2645

SCCM2012R2跨网段PXE启动蓝屏

最近做了一个SCCM2012R2的项目,让我真心是身心俱疲啊,遇到了各种的坑,今天就给大家分享下该项目遇到的一些坑与相关解决方案。 第一阶段:PXE启动失败排查 问题描述: ========= 跨网段做PXE的时候会有蓝屏,同一个网段下PXE正常。 问题排查: ========= 从报错来看,WDS no response,我们怀疑是WDS功...

weixin_34111790的博客 711

光谱数据预处理综合

除了化学信息,光谱还包含其他不相关或不需要的信息,如电噪声,基质背景,杂散光,散射效应等。在用化学计量学方法建立校准模型时,利用预处理方法消除光谱数据中的无关信息和噪声是非常必要的。

qq_44204759的博客 5191

Debezium报错处理系列之第112篇:Cannot replicate because the master purged required binary logs. Replicate the

Debezium报错处理系列之第112篇:Cannot replicate because the master purged required binary logs.

zhengzaifeidelushang的博客 726

PXE跨局域网之系统自动安装

一、原理篇 1.原理基于上一篇“ubuntu 10.04系统自动安装之PXE(局域网内)”,这一次我们让不同局域网的客户机(client)也能实现系统的自动安装。 2.先实现全网的互通 即能ping通,这样是实现跨局域网实现自动安装系统的基础。 3.在192.168.2.0/24这个局域网中搭建一个dhcp server,之所以在客户端所在的局域...

weixin_33713503的博客 1287

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

【网络安全零基础入门必知必会】TCP/IP协议深入解析(非常详细)零基础入门到精通,收藏这一篇就够了

TCP/IP协议包含了一系列的协议,也叫TCP/IP协议族(TCP/IP Protocol Suite,或TCP/IPProtocols),简称TCP/IP。TCP/IP协议族提供了点对点的连结机制,并且将传输数据帧的封装、寻址、传输、路由以及接收方式,都予以标准化。

yy1715713348的博客 3668

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

趣谈网络协议(三)

我相信,只要对电脑有点入门的,都知道如何查询本地ip地址.在win中是ipconfig.linux中是ifconfig 如上图,192.168.1.117就是我的局域网地址.局域网内通过此ip就能访问我的电脑 再举一个场景,我们新装了宽带,买了路由器都知道访问地址是192.168.1....

chujiaohui3550的博客 383

2.1 TCP/IP命令(Ping)

2.1 TCP/IP命令(Ping)1.概念Ping命令来源于物理学中测声纳脉冲的回应情况,利用它可以检查网络是否连通,从而帮助我们分析和判定网络故障。ping命令使用的是ICMP(Internet Control Message Protocol)协议,即Internet控制消息协议的缩写,它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。运行ping命令的主机会触发一...

午夜安全 6069

UEFI跨网段部署Win10解决方案

环境: WDS 跨网段部署,DHCP与WDS服务不在同一个服务器上,客户端机器使用UEFI+SECURE BOOT启动方式 以下包含两种方案,都可以解决跨网段部署问题,推荐方案2网络拓扑图:Part1: WDS+MDT(以下简称WDS)服务器原本和客户端位于同一网段(12网段),客户端为UEFI+SECURE BOOT,通过PXE网卡启动可以正常部署Windows ...

weixin_34293246的博客 1464

TCP/IP协议及配置、配置工作组网络、配置互联网接入

TCP/IP协议及配置、配置工作组网络、配置互联网接入一、TCP/IP协议1、TCP/IP通信协议:是目前最完整、最被广泛支持的通信协议,它可以让不同网络架构、不同操作系统的计算机之间通信,是Internet的标准通信协议2、主机与主机之间通信三个要素IP地址(IP address) 子网掩码(subnet mask) IP路由(IP router)二、IP地址1、作用:用来标识一个节点的网...

weixin_34198583的博客 732

【TCP/IP协议】ping命令

ping命令工作在TCP/IP网络体系结构的应用层,用于确认因特网上的一台主机是否可达。

打工QUEEN观察日记 936

VXLAN Ethernet Virtual Private Network集中式和分布式网关实验(华为设备)

VXLAN E-V-P-N集中式网关实验(ENSP模拟器)

tushanpeipei的博客 6685

高级TCPIP知识

我们的web网络应用,都是需要指定访问的IP地址和端口号的。但是IP和端口,是不利于用户记忆和直接使用的,因此人们更喜欢为它指定一个具有特殊含义的名字,这就叫域名。但是网络通信必须使用IP地址,因此产生了域名系统(Domain Name System),也就是常说的DNS。域名系统的作用:将域名和IP地址进行一个映射。将域名映射为IP地址的实现过程,称为“域名解析”。域名服务器DNS为了实现域名解析,需要建立分布式的数据库,它们存储在域名服务器上面,域名服务器分布在整个互联网上。

2401_84524594的博客 1016
上一篇: 手慢5秒无!阿里大佬分享出某厂白嫖到的内部并发编程神仙笔记大全_PDF版,太香了
下一篇: 华为20级鸿蒙技术官消耗巨资耗时3年整合出这份2700页TCP/IP网络协议精髓
Java王富贵
博客等级 码龄6年 175粉丝 59原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值