首页 > 其他分享 >数据通信网络基础

数据通信网络基础

时间:2024-07-01 21:57:44浏览次数:3  
标签:封装 数据通信 报文 基础 网络 局域网 交换机 节点

华为设备图标简介

1.比较常用的图标:路由器、交换机、防火墙、无线设备、终端。

2.主要用于网络拓扑的描绘,实验中用到、方案中用到

3.实际设备的的拓扑图

https://forum.huawei.com/enterprise/zh/thread/580928378121371648

4.网络拓扑架构的绘制

https://support.huawei.com/enterprise/zh/doc/EDOC1100193649/205cbc0       

通信与网络

9

9快递过程与网络通信过程的对比

物品vs数据

需要快递的物品:应用程序生成需要传递的信息 (或数据)

违禁品不让邮寄的,在计算机网络中也能做到。

包裹vs封装

物品被包装起来形成包裹,并协商含有收货人姓名、地址的快递单

应用程序将数据打包成原始的“数据载荷”,并添加“头部”和“尾部”形成报文,报文中的重要信息是接收者的地址信息,即“目的地址”。在一个信息单元的基础上,增加一些新的信息段,使其形成一个新的信息单元,这个过程称为“封装”。

白色部分+蓝色数据=封装后的新的信息单元

集散中心vs网关

包裹被送到集散中心,集散中心对包裹上的目的地址进行分检,去往同一个城市的物品被放入同一架飞机,并飞向天空。

9报文通过网线到达“网关”,网关收到报文后,对其“解封装”,读取目的地址,再重新封装,并根据目的地址不同,送往不同的“路由器”,通过网关及路由器的传递,报文最终离开本地网络,进入Internet的干道进行传输。

报文经过Internet干道的传输,到达目的地址所在的本地网络,本地网络的网关或路由器对报文进行解封装和封装,并根据目的地址决定发往相应的下一台路由器,最终到达目的计算机所在网络的网关。

拆包裹vs解封装

集散中心根据包裹上的目的地址进行分检,快递员送包裹上门,收件人拆开包裹,确认物品完好无损后收下。整个快递过程完成。

报文到达目的计算机所在网络的网关,解封装和封装,然后根据目的地址发往相应的计算机。计算机收到报文后,对报文进行校验处理,校验无误后,接收下报文,并将其中的数据载荷交由相应的应用程序进行处理。一次完整的网络通信过程就结束了。

常见术语

1.术语解释

头部:一般会增加一些地址字段、端口等信息和功能

尾部:尾部不是都有,有些尾部是包含校验和

封装:将头部和尾部信息等内容增加到数据载荷中

报文:封装头部和尾部的数据载荷信息

解封装:拨云见日,获取数据载荷的过程

路由器:中间的驿站

网关设备:这里指的是一个广义上的网关的意思

终端设备:各种各样的终端设备

2.为什么需要封装?

    --->要求。比如需要在以太网上就要封装以太网II帧头帧尾,

          就像需要在包裹运输过程中就需要按照规定进行包装才允许发送

    --->能获取某些功能

        比如需要进行信息收到确认或者记录功能,那么就需要封装某个特定的头部。

        需要进行加密、数据完整性验证等

93.为什么需要解封装?

   为了获取数据载荷

4.串成一句话

终端数据(数据载荷)-->封装(头部、尾部)--最终形成报文----通过一大堆的网络设备(路由器、交换机等中转设备,并进行一系列的封装和解封装)---到达某个城市的集散点(网关)---终端设备(解封装

数据通信网络基本概念

构成通信网络的组成部分

终端数据

台式机、笔记本、iPad、手机、打印机、服务器等可以通过连入网络的设备,都有一个特点有IP地址。

网络设备

防火墙、路由器、交换机

传输介质

双绞线 5--100M、超五类---1000M、6、7

光纤(单播传输距离长、多播传输距离短)

【拓展】

安全性:对外:防火墙 对内:交换网络安全、无线安全的功能配置

稳定性: 双冗余、双备份、双上行

网管:日志系统、网管平台

性能:越靠近核心越来越强

其他:消防、安全和监控

HUB

实际上交换机之前还有集线器这种上古神器,集线器hub

集线器是一个物理层设备,由于信号在从源端口到Hub的传输过程中已有了衰减,所以Hub便将该信号进行整形放大,使被衰减的信号再生(恢复)到发送时的状态,紧接着转发到其他所有处于工作状态的端口上。

优点:便宜

缺点

1.共享的竞争的

所有的设备共享带宽并且进行竞争,我发了其他人都别想发,别人发了我就不能发【使用CSMA/CD,(载波侦听多路访问/冲突检测)】

2.无隐私可言

发一份,其他都在被动监听,都会听到。就像你的说话对象开了个视频,然后你和他说的话第一时间都会被看直播的所有人收到。简直不可理喻。

3.用户感知?

连接在hub上的用户越多越头疼。因为是共享的,所以越多人就分的越少。

类似于对讲机。

4.实验介绍冲突域

4.1 介绍一下ping报文是由icmp-echo 和icmp-reply来组成

PC1发送给PC3的,PC2也能收到,这就是冲突域

但是这个在流量小的时候,几乎感觉不出来,这就是CSMA/CD

交换机

1.起初就是为了隔离冲突域(每一个接口一个冲突域,整机就不需要进行CSMA/CD)

92.能够提供更多的接口

3.但是后来逐渐的功能网上进行叠加,交换机承担了本不属于它这个年龄阶段应该承担的压力,但是承担着就在园区网络中承担起局域网的大任!

例如:

1U盒式交换机-->可以添加扩展插槽的交换机--->(电冰)箱式交换机->>>有了路由器的功能->>>通过不同的槽位可以有无线控制器、防火墙等的功能,后来这个就不能单纯叫交换机了,那叫什么呢,核心交换机!

交换机-网络交换机-交换机设备 - 华为

提供接入安全、链路冗余计算、堆叠等等功能。

4.交换机依然有一个很头疼的广播域比较大,在PC4上ping 1.1.1.2,在PC5、PC6、PC8上都能收到ARP广播

5.广播和广播域的区别

广播:在一个广播能够到达的范围内(广播域),终端都能收到。

广播域:一个节点发送一个广播报文其余节点都能够收到的节点的集合。

没有做任何的配置的交换机不能隔离广播域,一个交换机就是一个广播域

路由器

隔离广播域

维护路由表

每个集散中心都要有去往各个集散中心的路线,这些路线就是路由表。

路径选择和报文转发

通过各种比对选择中去往目的地的最优路径,然后将快递发出去

连接二层网络

传统的路由器,端口少,无法满足大量优先终端的连接,因此结合交换机一同工作

防火墙

91.一般位于企业网络和公共互联网的边界,或者是一个公司的不同行政边界,例如服务器和用户边界。

2.不同安全等级(Trust 、 Untrust 、 DMZ),不同等级之间又有默认的访问策略

3.远程VPN拨入

无线设备

无线局域网WLAN广义上是指以无线电波、激光、红外线等无线信号来代替有线局域网中的部分或全部传输介质所构成的网络。而常见的Wi-Fi是指IEEE 802.11标准上的无线局域网技术。

在WLAN中,常见的设备有胖AP、瘦AP和无线控制器AC。

无线接入点 (AP, Access Point)

一般支持FAT AP、FIT AP工作模式,根据网络规划的需求,可以灵活地在各种模式下切换。

FAT AP:适用于家庭\soho,独立工作,需单独配置,功能较为单一,成本低。

FIT AP:适用于大中型企业,需要配合AC使用,由AC统一管理和配置,功能丰富、Fit AP从理论上讲不需要做任何配置

无线接入控制器 (AC, Access Controller)

一般位于整个网络的汇聚层,提供高速、安全、可靠的WLAN业务。

提供大容量、高性能、高可靠性、易安装、易维护的无线数据控制业务,具有组网灵活、绿色节能等优势。

云管理:适用于中小型企业,需要配合云管理平台使用,由云管理平台统一管理和配置,功能丰富,即插即用。

网络类型与网络拓扑

网络类型

网络类型可以根据覆盖的地理范围,划分成局域网和广域网,以及介于局域网和广域网之间的城域网。

但是随着传输介质的成本降低,使用过地理范围进行覆盖显得比较不够严谨,更多是按照不同的类型涉及到的物理传输方式来进行区分。

局域网

覆盖范围一般在几公里之内;

主要作用是把分布距离较近 (如: 有一个家庭内、一座或几座大楼内、一个校园内,等等) 的若干终端电脑连接起来。

使用技术:以太网、Wi-Fi等。

城域网

城域网是较大型的局域网,需要的成本较高,它改进了局域网中的传输介质,扩大了局域网的访问范围,范围可以包含一个大学校园或城市;

主要作用是将同一城市内不同地点的主机、数据库以及局域网等连接起来;

与广域网作用相似,但实现方式和性能不同。

使用技术:基于大型的局域网,与局域网技术相似,如:以太网 (10Gbps/100Gbps)、WiMAX (全球互通微波访问)。

广域网

基本特点:

覆盖范围一般在几公里以上,可大至几十、几百或几千公里;

主要作用是把分布较远 (如: 跨越城市、跨越国家, 等等) 的若干局域网或城域网连接起来;

会用到电信运营商的通信线路。

使用技术:HDLC、PPP等。

网络拓扑

1.网络拓扑的绘制

  掌握专业的网络拓扑图绘制技巧是非常重要的,这需要大量的练习。

  Visio及Power Point是两种用于绘制网络拓扑图的常见工具,结合图标

2.什么地方会出现

    售前方案要体现,不能让客户脑补

    验收后要体现 ,自己的实际竣工图

    工作交接要体现,善始善终,职业操守

3.华为的一个关于拓扑的推荐文档

https://support.huawei.com/enterprise/zh/doc/EDOC1100193649/205cbc0    

9星型网络:

所有节点通过一个中心节点连接在一起。

优点:容易在网络中增加新的节点。通信数据必须经过中心节点中转,易于实现网络监控。

缺点:中心节点的故障会影响到整个网络的通信。

总线型网络:

所有节点通过一条总线(如同轴电缆)连接在一起。

优点:安装简便,节省线缆。某一节点的故障一般不会影响到整个网络的通信。

缺点:总线故障会影响到整个网络的通信。某一节点发出的信息可以被所有其他节点收到,安全性低。

环型网络:

所有节点连成一个封闭的环形。

优点:节省线缆。

缺点:增加新的节点比较麻烦,必须先中断原来的环,才能插入新节点以形成新环。

树型网络:

树型结构实际上是一种层次化的星型结构。

优点:能够快速将多个星型网络连接在一起,易于扩充网络规模。

缺点:层级越高的节点故障导致的网络问题越严重。

全网状

所有节点都通过线缆两两互联。

优点:具有高可靠性和高通信效率。

缺点:每个节点都需要大量的物理端口,同时还需要大量的互连线缆。成本高,不易扩展。

部分网状网络

只是重点节点之间才两两互连。

9优点:成本低于全网状网络。

缺点:可靠性比全网状网络有所降低。在实际组网中,通常都会根据成本、通信效率、可靠性等具体需求而采用多种拓扑形态相结合的方法。

在实际组网中,通常都会根据成本、通信效率、可靠性等具体需求而采用多种拓扑形态相结合的方法。

网络工程与网络工程师

9

9

9

认证架构

HCIA - HCIP - HCIE

初级、高级、专家级

不需要一级一级考试,因此IA不建议考(但是IA是非常重要的)。

直接IE,最次也是IP

DATACOM可以考IE、WLAN IE不建议考,有钱都可以试一下

HCIA-Datacom

考一门

数据通信基本概念、路由交换技术基础、安全、WLAN,SDN与NFV,编程自动化基础、网络部署案例

HCIP-Datacom

一门必选课程(考试),六门任选子认证课程(考试)

必选课程(考试):

HCIP-Datacom-Core Technology

任选课程(考试):

HCIP-Datacom-Advanced Routing & Switching Technology

HCIP-Datacom-Campus Network Planning and Deployment

HCIP-Datacom-Enterprise Network Solution Design

HCIP-Datacom-WAN Planning and Deployment

HCIP-Datacom-SD-WAN Planning and Deployment

HCIP-Datacom-Network Automation Developer

HCIE-Datacom

一门课程(考试),融合两大模块

经典网络:

基于命令行的经典数通技术理论

基于命令行的经典数通技术部署

华为SDN解决方案:

企业SDN解决方案技术理论

企业SDN解决方案规划部署

证书作用

证明学习能力

        特别是针对刚毕业的,没有项目经验的,更多是以学校内的小打小闹的社团协会为主活动的小伙伴,证书实际上一个能在该领域的敲门砖,能够证明你曾经为了干这一行做出什么努力和决心。

降低企业用人成本

从客观上讲用人单位为什么收本科及以上学历的理由就是为什么要有证书的理由。

晋升的因子

每个人都有职业发展,是斜线上升还是指数增长,全由“晋升因子”决定,HCIE=救了董事长的女儿。

公司资质需要

不同的华为渠道需要的资质认证是不一样的,更高级别的渠道就要求更多更好的证书,用应届毕业生+200块钱工资就能免费弄一个证书,何乐不为。

有了证书之后要做的事

要尽可能名副其实

能一定程度上体现出自身的过往的学习能力和高度,类似于摸高,你能在瞬间达到的最高高度。实力和认证水平匹配,甚至高于是最好的,但是绝大多数是含水量超过含金量。

多参与实践

从实验室走向工程项目,实验室里面是温室,必须要接收现实的检验。

不能停止学习

山外山、人外人,你只是IE级的IA罢了,6边形战士是一个努力的目标。

未来归宿

厂商

设备制造商 思科、华为、H3C 。

专注于设备研发、产品的更新迭代以及生命线的品控、大项目支持等

代理商

代理商负责卖设备(总代、金、银牌代理),渠道商(只走货)没有实施能力

分销和行业产品,不能串货

集成商

类似于一个家装公司,负责水、电、煤气,或水泥糊墙买家具,全包,什么设备、设备技术都能做

一个人全能!

施工队

综合布线(管、槽)、设备上架、跳线整线

以上都是乙方

只有甲方才是爸爸

职业具体岗位

售后工程师(1线)

设备上架、调试、售后技术培训、售前测试(无线地勘)

400(2线)

24小时、007

后期发展

====>项目经理(PMP)

====>管理路线

====>甲方爸爸

学校培训、培训机构培训的主要是这一块

售前工程师(偏市场)

1.技术深度要求不高,但是要广,这里的技术指的不一定全是产品技术,更多是包罗万象的技术(三星堆、开光)

2.建议从售后转,能够实实在在地讲出方案的实施细节,否则就是拍着脑袋在办公室一顿设计,然后让售后擦屁股,直接激化了售后和售前的矛盾

3.主要工作:写方案、写PPT、将方案、报价、招投标

网络运维

年轻人不建议

转系统运维:Linux、虚拟化、云计算

销售

天赋大于努力的一个岗位,是推动行业发展的重要岗位

很多的渠道商为什么能够如雨后春笋一样冒出来,就是因为很多厂商的人因为有了某个领域不可撼动的资源后,想自己搞。

渠道商可以不需要的是销售和技术,但是没有销售一定死。

技术可以外包

关系过硬,过命,连售前都不需要!

售前型销售

讲师

品味过行业的酸甜苦辣后,可以当讲师,不建议从学校到学校或者从培训机构到学校,

毕竟只要你有酒,我就有故事,才能上课,而不是被课上。

其他

云计算工程师:虚拟化、OpenStack、Docker k8s

安全(渗透)网络+Linux

测试工程师:有一定的技术和缜密分析能力

标签:封装,数据通信,报文,基础,网络,局域网,交换机,节点
From: https://blog.csdn.net/J_JJD/article/details/140109876

相关文章

  • 墨烯的C语言技术栈-C语言基础-002
    二.第一个C语言写第一个C语言程序环境VS20221.打开VS20222.创建项目3.创建源文件.c源文件.h头文件.cpp编译器会按照C++的语法编译代码.c编译器会按照C语言的语法编译代码C语言的源文件必须要有main方法//标准的主函数的写法intmain(){printf("hehe\n"......
  • python教程---网络爬虫
    7.1urllibUrllib是Python内置的一个用于读取来自Web的数据的库。它是一个请求库,可以用来发送HTTP请求,获取网页内容,支持多种HTTP方法,如GET和POST等。使用Urllib读取网页内容的步骤如下:导入Urllib库中的request模块。importurllib.request使用urlopen()函数发送HTTP请求,......
  • 【面试题】网络UDP协议(第五篇)
    1.UDP如何实现可靠?UDP协议是面向无连接的、不可靠的传输层协议,可以通过在应用层添加一些机制来实现UDP的可靠传输。序列号和确认应答机制:为每个发送的数据包分配一个唯一的序列号,并且要求接收方发送确认应答来确认已经收到数据包。重传机制:在数据发出后,如果超过某个时间没......
  • Python进阶教程--科学计算基础软件包NumPy
    NumPy(NumericalPython)是一个开源的Python库,用于科学计算。它提供了一个高性能的多维数组对象和用于处理这些数组的工具。NumPy是Python科学计算的基础库,被广泛用于数据分析、机器学习、科学计算等领域。1.1NumPy概述NumPy是Python的一个扩展库,主要用于处理大型多维数组......
  • 20240701总结(网络流)
    A-FlowProblemHDU3549FlowProblem题解:网络流版题,甚至今天早上我还只会EK(辛亏卡EK的没那么多,但是还是被迫学习dinic)B-WarHDU-3599War题意:求1到n最短路径(无向边)的最大条数(一条边不能重复经过)题解:题面就让人难懂,好像出题人在考生活实际和理解能力。看懂题就简单了,先跑......
  • 大专Java基础系列----理论
    目录        前言        问答题        判断题        选择题        填空题        编程题        综合题        程序阅读题前言期末的复习资料,出自老师内容,仅供参考。问答题1、float和do......
  • Java知识点汇总--基础篇
    一、Java基础信息程序(application):一组有序的指令集合指令:就是命令的意思java的组成:javase/j2se(java标准版),javaee/j2ee(java企业版)(13几种技术)java的应用:internet程序(b/s)和桌面应用程序(c/s)browser什么是java:是一种面向对象的高级编程语言安装jdk,下载,8......
  • 2. Docker基础
    Docker深入演示例子为了加深大家对docker技术中的三大概念的理解,我再演示一个例子:拉取tomcat镜像,并部署web应用,并且运行。 dockersearchtomcat在仓库中搜索tomcat镜像,部分截图如下:dockerpulltomcat拉取tomcat镜像这里为什么tomcat镜像的大小有529MB?tomcat 不会这么大啊。......
  • 15_软件程序设计基础
    目录嵌入式软件开发原理宿主机和目标机交叉编译交叉调试嵌入式软件开发特点和挑战开发工具程序设计语言基本概念解释和编译常见程序设计语言程序设计语言的基本成分编译程序基本原理嵌入式软件开发原理宿主机和目标机嵌入式软件开发不同于传统软件开发,其所使......
  • 16_C语言编程基础
    目录C语言入门程序段和代码段C语言入门实例英文分号(;)注释标识符保留字C中的空格C数据类型基本类型sizeof获取存储字节void类型变量C数组C枚举C中的左值(lvalue)和右值(rvalue)C常量变量存储类型C常用关键字(保留字)宏定义#defineconst关键字static关......