数据通信网络基础

news2024/12/23 10:07:18

数据通信网络基础(1)

一.前言

• 在人类社会的起源和发展过程中,通信就一直伴随着我们。从20世纪七、八十年代开始,

人类社会已进入到信息时代,对于生活在信息时代的我们,通信的必要性更是不言而喻

的。

• 本节课所说的通信,是指借助数据通信网络进行连接的通信。本课程主要介绍通信及数

据通信网络的概念,信息传递的过程,网络设备及其作用,网络类型及典型组网,最后

还会简要介绍网络工程和网络工程师的相关概念。

二.目标

• 学完本课程后,您将能够:

▫ 区分网络通信和数据通信网络的概念

▫ 描述信息传递的过程

▫ 区分不同的网络设备并了解其基本作用

▫ 认识不同的网络类型及拓扑类型

▫ 了解网络工程与网络工程师的相关概念

三.华为设备图标简介

四.目录

.1. 通信与网络 通信与网络

2. 网络类型与网络拓扑

3. 网络工程与网络工程师

五.网络通信基本概念

• 通信,是指人与人、人与物、物与物之间通过某种媒介和行为进行的信息传递与交流。

• 网络通信,是指终端设备之间通过计算机网络进行的通信。

• 网络通信的例子:

六.信息传递过程

• 虚拟的信息传递与真实的物品传递过程有许多相似之处

七.常见术语

术语 说明

八.数据通信网络基本概念

数据通信网络:

由路由器、交换机、防火墙、无线控制器、无线接入点,以及个人电脑、网络打印机、服务器等设备构成的通信网络。

• 功能:

数据通信网络最基本的功能是实现数据互通

九.网络设备 - 交换机

• 交换机:距离终端用户最近的设备,用于终端用户接入网络、对数据帧进行交换等。

▫ 终端设备(PC、服务器等)的网络

十.网络设备 - 路由器

• 路由器:网络层设备,可以在因特网中进行数据报文转发。路由器根据所收到的报文的目的地址

选择一条合适的路径,将报文传送到下一个路由器或目的地,路径中最后的路由器负责将报文送

交目的主机。

▫ 实现同类型网络或异种网络之间的通信

▫ 隔离广播域

▫ 维护路由表(Routing Table)、运行路由协议

▫ 路径(路由信息)选择、IP报文转发

▫ 广域网接入、网络地址转换

▫ 连接通过交换机组建的二层网络

十一.网络设备 - 防火墙

• 防火墙:网络安全设备,用于控制两个网络之间的安全通信。它通过监测、限制、更改跨越防火

墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来实现对网络的安全

保护。

▫ 隔离不同安全级别的网络

▫ 实现不同安全级别的网络之间的访问控制(安全策略)

▫ 用户身份认证

▫ 实现远程接入功能

▫ 实现数据加密及虚拟专用网业务

▫ 执行网络地址转换

▫ 其他安全功能

十二. 网络设备 - 无线设备

数据网络t通信基础(2)

目录

1. 通信与网络

2. 网络类型与网络拓扑 网络类型与网络拓扑

3. 网络工程与网络工程师

一.局域网、城域网、广域网

• 按照地理覆盖范围来划分,网络可以分为局域网 (Local Area Network)、城域网

(Metropolitan Area Network) 和广域网 (Wide Area Network)。

▫ 局域网(LAN):

▪ 在某一地理区域内由计算机、服务器以及各种网络设备组成的网络。局域网的覆盖范围一般是方圆几千米以内。

▪ 典型的局域网有:一家公司的办公网络,一个网吧的网络,一个家庭网络等。

▫ 城域网(MAN):

▪ 在一个城市范围内所建立的计算机通信网络。

▪ 典型的城域网有:宽带城域网、教育城域网、市级或省级电子政务专网等。

▫ 广域网(WAN):

▪ 通常覆盖很大的地理范围,从几十公里到几千公里。它能连接多个城市甚至国家,并能提供远距离通信,形成国际性的大型网络。

▪ 典型的广域网有:Internet(因特网)。

二.教育行业中的局域网、城域网及广域网

三.网络拓扑

网络拓扑(Network Topology)是指用传输介质(例如双绞线、光纤等)互连各种设备(例如

计算机终端、路由器、交换机等)所呈现的结构化布局。

四.网络拓扑形态

• 按照网络的拓扑形态来划分,网络可分为星型网络、总线型网络、环形网络、树形网络、全网状

网络和部分网状网络。

目录

1. 通信与网络

2. 网络类型与网络拓扑

3. 网络工程与网络工程师 网络工程与网络工程师

五.网络工程

• 网络工程:

▫ 在信息系统工程方法和完善的组织机构指导下,根据网络应用的需求,按照计算机网络系统的标准、规

范和技术,规划设计可行性方案,将计算机网络硬件设备、软件和技术系统地集成在一起,以成为满足

用户需求、高性价比的网络系统的组建工作。

• 网络工程所涵盖的技术模块:

六. 网络工程师:

▫ 是在网络工程领域,掌握专业的网络技术,具备一定的职业技能及职业素养,具有一定项目实施经验,

能够在项目现场与客户或者其他项目干系人充分沟通,根据客户的需求及环境因素制定实施方案及项目

计划(得到项目干系人认可),并充分调动各方资源保证项目按时、保质保量落地,以及在项目实施后

对干系人进行培训及工程文档交付的职业。

• 网络工程师综合能力模型:

七.网络工程师的技术成长之路

思考题

1. (单选)以下哪种类型的网络具有最高的可靠性? ( )

A. 星型网络

B. 环型网络

C. 全网状网络

D. 树型网络

本章总结

• 在本章节中,介绍了网络通信和数据通信网络的概念,数据通信网络最基本的功能就是

实现网络通信。

• 还介绍了各种网络设备,认识了局域网、城域网和广域网的区别,并且介绍了各种网络

拓扑,在实际组网中,通常都会根据多方需求而采用多种拓扑形态相结合的方法。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1308441.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

「薄荷绿」风电智慧运营,有效提高运营效率和能源利用率

随着能源需求的不断增加和全球变暖的加剧,人们对可再生能源的依赖程度不断提高。其中,风能作为一种可再生能源,其清洁、环保、无污染等特点备受青睐,其发展也越来越受到政府和企业的关注。然而,由于风能的不稳定性和不…

【Hadoop_06】MapReduce的概述与wc案例

1、MapReduce概述1.1 MapReduce定义1.2 MapReduce优点1.3 MapReduce缺点1.4 MapReduce核心思想1.5 MapReduce进程1.6 常用数据序列化类型1.7 源码与MapReduce编程规范 2、WordCount案例实操2.1 本地测试2.2 提交到集群测试 1、MapReduce概述 1.1 MapReduce定义 MapReduce是一…

WPF-一个简单登录界面

一个简单登录界面 文章目录 一个简单登录界面一、效果展示二、准备代码 一、效果展示 二、准备代码 创建一个WPF工程&#xff0c;创建名为 Login5 的WPF项目。 添加Nuget包 MaterialDesignThemes 界面的整体布局和样式代码 <Window x:Class"Login5.MainWindow&quo…

hive数据仓库工具

1、hive是一套操作数据仓库的应用工具&#xff0c;通过这个工具可实现mapreduce的功能 2、hive的语言是hql[hive query language] 3、官网hive.apache.org 下载hive软件包地址 Welcome! - The Apache Software Foundationhttps://archive.apache.org/ 4、hive在管理数据时分为元…

Array数组和List的序列化和反序列化

一、前言 数组类型对象和普通对象一样&#xff0c;使用toJson/fromJson即可完成序列化与反序列化。 二、Array数组的序列化和反序列化 1.创建User类 public class User {Exposeprivate String userName;Exposeprivate String password;Exposeprivate int age;Exposeprivate …

Ubuntu22.04_修改用户名_添加用户_修改电脑名

概要&#xff1a; 本篇所讲述的操作都是在图形化界面中进行。点击顶部栏右侧&#xff0c;展开系统菜单&#xff0c;打开设置 一、修改自己的用户名 1、修改之前查看信息 cat /etc/passwd 2、修改 输入完成&#xff0c;回车即可 3、修改之后查看信息 cat /etc/passwd 4、解…

Python 反射

Python 反射是什么&#xff1f; 学习了几天&#xff0c;做个总结留给自己看。 感觉跟 SQL 入门要掌握的原理一样&#xff0c;Python 反射看起来也会做4件事&#xff0c;“增删查获” 增 - 增加属性&#xff0c;方法 setattr 删 - 删除属性&#xff0c;方法 delattr 查 - …

【超详细】创建vue3+ts项目(引入ElementPlus、Axios)

目录 前言1、使用vue脚手架创建项目1.1检查vue版本1.2 使用vue脚手架创建项目 2、删除项目多余文件&#xff0c;修改配置项目2.1、删除以下文件2.1、在views下创建index文件2.2、修改router/index.ts路由文件&#xff1a;2.3、修改App.vue文件&#xff1a;2.4、初始化页面样式以…

HTML---表单

文章目录 前言一、pandas是什么&#xff1f;二、使用步骤 1.引入库2.读入数据总结 一.表单概念 HTML表单是网页上用于收集用户输入信息的一种元素。它由一系列输入字段&#xff08;input&#xff09;、选择字段&#xff08;select&#xff09;、文本区域&#xff08;textarea&a…

CV计算机视觉每日开源代码Paper with code速览-2023.12.8

点击计算机视觉&#xff0c;关注更多CV干货 论文已打包&#xff0c;点击进入—>下载界面 点击加入—>CV计算机视觉交流群 1.【显著目标检测】Texture-Semantic Collaboration Network for ORSI Salient Object Detection 论文地址&#xff1a;https://arxiv.org//pdf/…

深入理解Java虚拟机---Java内存模型

JMM Java内存模型主内存和工作内存volatile Java内存模型 Java内存模型是Java虚拟机规范中试图定义一种Java内存模型(JMM)来屏蔽掉各种硬件和操作系统的内存访问差异&#xff0c;以实现让Java程序在各种平台上都能达到一致的内存访问效果。可以理解为JMM定义一套在多线程读写共…

leetcode 34. 在排序数组中查找元素的第一个和最后一个位置(优质解法)

代码&#xff1a; class Solution {public int[] searchRange(int[] nums, int target) {int[] resultnew int[2];result[0]result[1]-1;//排除特殊情况if(numsnull||nums.length0){return result;}//查找左边界int left0;int rightnums.length-1;while (left<right){int m…

独立完成软件的功能的测试(4)

独立完成软件的功能的测试&#xff08;4&#xff09; &#xff08;12.14&#xff09;&#xff08;功能测试>头条项目实战&#xff09; 项目总体概述 项目背景和定位&#xff1a;一款汇聚科技咨询&#xff0c;技术文章和问答交流的用户移动终端产品&#xff0c;用户可以通过…

【玩转TableAgent数据智能分析】TableAgent全功能详解及多领域数据分析实践(下)数据分析过程及总结展望

6 TableAgent的数据分析过程解析 TableAgent的整个分析过程包括以下步骤&#xff0c;形成一个有机结构&#xff0c;让我们理清其工作原理。 6.1 Data Graph阶段 TableAgent首先绘制数据图&#xff0c;以解决问题。这个图形表示了问题的分解和细化&#xff0c;将大问题分解成…

在WPF窗口中增加水印效果

** 原理&#xff1a; ** 以Canvas作为水印显示载体&#xff0c;在Canvas中创建若干个TextBlock控件用来显示水印文案&#xff0c;如下图所示 然后以每一个TextBlock的左上角为中心旋转-30&#xff0c;最终效果会是如图红线所示&#xff1a; 为了达到第一行旋转后刚好与窗口…

深算院YashanDB与长亮科技联合,推出国产数据库金融核心解决方案

近期&#xff0c;深圳计算科学研究院&#xff08;简称“深算院”&#xff09;携手深圳市长亮科技股份有限公司&#xff08;简称“长亮科技”&#xff09;重磅推出基于崖山数据库YashanDB的金融核心解决方案&#xff0c;为推动金融机构实现技术自主可控与数字化转型全面赋能。 …

C# 从代码入门 Mysql 数据库事务

在业务开发中&#xff0c;使用数据库事务是必不可少的。而开发中往往会使用各种 ORM 执行数据库操作&#xff0c;简化代码复杂度&#xff0c;不过&#xff0c;由于各种 ORM 的封装特性&#xff0c;开发者的使用方式也不一样&#xff0c;开发者想要了解 ORM 对事务做了什么处理是…

Facebook的DINO,无监督模型,可用于分类和分割任务

Facebook的DINO 参考&#xff1a;https://blog.csdn.net/hello_dear_you/article/details/133695006 代码&#xff1a;https://github.com/facebookresearch/dino/tree/main DINO本质上是一种自监督学习方法&#xff0c;其核心思想是通过在大规模的无标签数据集上进行对比学习&…

华为云之轻松搭建 Nginx 静态网站

华为云之轻松搭建 Nginx 静态网站 一、本次实践介绍1. 本次实践目的2. 本次实践环境 二、ECS弹性云服务器介绍三、准备实践环境1. 预置环境2. 查看ECS服务器的账号密码信息3. 登录华为云4. 远程登录ECS服务器 四、安装配置 Nginx1. 安装nginx2. 启动nginx3. 浏览器中访问nginx服…

【Spark精讲】Spark内存管理

目录 前言 Java内存管理 Java运行时数据区 Java堆 垃圾回收机制 Executor内存管理 内存类型 堆内内存 堆外内存 内存管理模式 静态内存管理 统一内存管理 ​编辑 执行内存管理 多任务间内存分配 Shuffle 的内存占用 MemoryOverHead详解 任务内存调节 错误类型…