网络基础入门:数据通信与网络基础

news2025/1/15 13:07:24

1、什么是通信

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

2、什么是网络通信

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

3、常见的术语

术语

说明

数据载荷

最终想要传递的信息

报文

网络中交换与传输的数据单元

头部

在数据载荷的前面添加的信息段

尾部

在数据载荷的后面添加的信息段

封装

对数据载荷添加头部和尾部,形成新的报文的过程

解封装

去掉报文的头部和尾部,获取数据载荷的过程

网关

提供协议转换、路由选择、数据交换等功能的网络设备

路由器

为报文选择传递路径的网络设备

终端设备

数据通信系统的端设备,作为数据的发送者或接收者

4、什么是数据通信网络

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

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

5、交换机

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

功能:终端设备(PC、服务器等)的网络接入、二层交换(Layer 2 Switching)

6、路由器

     网络层设备,可以在因特网中进行数据报文转发。路由器根据所收到的报文的目的地址选择一条合适的路径,将报文传送到下一个路由器或目的地,路径中最后的路由器负责将报文送交目的主机。

功能:实现同类型网络或异种网络之间的通信、隔离广播域、维护路由表(Routing Table)、运行路由协议、路径(路由信息)选择、IP报文转发、广域网接入、网络地址转换、连接通过交换机组建的二层网络

7、防火墙

     网络安全设备,用于控制两个网络之间的安全通信。它通过监测、限制、更改跨越防火墙的数据流,尽可能地对外部屏蔽网络内部的信息、结构和运行状况,以此来实现对网络的安全保护。

功能:隔离不同安全级别的网络、实现不同安全级别的网络之间的访问控制(安全策略)、用户身份认证、实现远程接入功能、实现数据加密及虚拟专用网业务、执行网络地址转换

8、网络划分

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

(1)局域网(LAN):

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

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

(2)城域网(MAN):

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

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

(3)广域网(WAN):

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

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

9、什么是网络拓扑

网络拓扑(Network Topology)是指用传输介质(例如双绞线、光纤等)互连各种设备(例如计算机终端、路由器、交换机等)所呈现的结构化布局。

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

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

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

相关文章

迅为RK3568运行openkylin麒麟系统

RK3568开发板在发布之初已经开发了稳定又好用的Android11/12、Debian、Yocto、BuildrootQT5.15、Ubuntu18/20/22、OpenHarmony v3.2版本等系统。 经过后续的开发,RK3568现已适配openkylin麒麟系统。 CPU:iTOP-3568开发板采用瑞芯微RK3568处理器&#xf…

欠拟合与过拟合

目录 1、相关概念 学习目标 欠拟合与过拟合 2、原因以及解决办法 欠拟合 过拟合 ⭐正则化类别 Lasso 🔺Ridge 🍁Lasso和Ridge的区别 3、拓展 极大似然估计 最大后验估计 最小二乘法 🍃作者介绍:双非本科大三网络工程…

xss-domcobble绕过XSSfilter

目录 DOM破坏的原理 例题 多层标签 HTMLCollection 一些常见的标签的关系 三层标签如何获取 例题 DOM破坏的原理 DOMClobber是一种攻击技术,它利用了DOM(文档对象模型)的特性来破坏或修改网页的结构和功能。 DOMClobber攻击通常发生…

NoSQL之redis高可用(主从复制、哨兵、集群)搭建

目录 一、redis集群的三种模式 1、主从复制 2、哨兵 3、集群 二、Redis的主从复制 1、主从复制的作用 2、主从复制流程 3、搭建Redis 主从复制 实验环境: 3.1 安装 Redis 3.2 修改 Redis 配置文件(Master节点操作) 3.3 配置两台…

YOLO目标检测——交通标志数据集+已标注voc和yolo格式标签下载分享

实际项目应用:交通安全监控、智能交通系统、自动驾驶和辅助驾驶、驾驶员辅助系统、交通规划和城市规划等等。数据集说明:YOLO交通标志检测数据集,真实场景的高质量图片数据,数据场景丰富,图片格式为jpg,分为…

【LeetCode-简单题】367. 有效的完全平方数

文章目录 题目方法一:二分查找 题目 方法一:二分查找 找 1 - num 之间的 mid, 开方是整数 就找得到 mid, 不是整数自然找不到mid class Solution { // 二分查找 ;找 1 - num 之间的mid 开方是整数 就找得到 不是…

pandas入门

Pandas 是在 Numpy 上的封装。 继承了 Numpy 的所有优点,但是这种封装有好有坏 我们对比一下两者创建的形式和效果 import pandas as pd import numpy as np anp.array([[1,2],[3,4]]) bpd.DataFrame({"a":[1,2],"b":[3,4]} ) print(a,"\…

IP175D参考资料和引脚图

特性 宽工作温度范围IP175DLF(0C至70C) IP175DLFI (-40C至85C)内置6个MAC和5个PHY 每个端口可配置为10base-t、100Base-TX 最多2K个MAC地址 支持自极性10Mbps 广播风暴防护 汽车MDI-MDIX 支持3个MIL/RMII接口Layer2-4多字段分类器支持8-MultiField输入支持交通政策支持…

【LeetCode-简单题】844. 比较含退格的字符串

文章目录 题目方法一:单指针方法二:双指针方法三:栈 题目 方法一:单指针 首先每次进入循环处理之前需要对第一个字符进行判断,若是退格符,直接删掉,结束此次循环fast从0开始,如果fa…

【Redis】Redis 的学习教程(八)之 BitMap、Geo、HyperLogLog

Redis 除了五种常见数据类型:String、List、Hash、Set、ZSet,还有一些不常用的数据类型,如:BitMap、Geo、HyperLogLog 等等,它们在各自的领域为大数据量的统计 1. BitMap BitMap 计算,可以应用于任何大数…

DVWA XSS 通关挑战

文章目录 XSS漏洞概述反射性lowMediumhigh 存储型lowMediumhigh XSS漏洞概述 ​ 跨站点脚本(Cross Site Scripting,XSS)是指客户端代码注入攻击,攻击者可以在合法网站或Web应用程序中执行恶意脚本。当wb应用程序在其生成的输出中使用未经验证或未编码的用户输入时&…

30 | 工欲善其事必先利其器:后端性能测试工具原理与行业常用工具简介

对性能测试的理解和认识: 后端性能测试和后端性能测试工具之间的关系是什么? 后端性能测试工具和 GUI 自动化测试工具最大的区别是什么? 后端性能测试工具的原理是什么? 后端性能测试中,性能测试…

@JsonDeserialize和@JsonSerialize注解的使用

JsonDeserialize注解介绍 JsonDeserialize:json反序列化注解,作用于setter()方法,将json数据反序列化为java对象。可以理解为用在处理接收的数据上。 使用场景 前端传递的参数与后端实际接收的参数不一致时,可以通过反序列化注…

innovus: 如何只place不优化?

我正在「拾陆楼」和朋友们讨论有趣的话题,你⼀起来吧? 拾陆楼知识星球 一些ip从模拟转用数字去做,只需要place即可,不需要做任何优化,通常面积都很小,但std cell手摆太累了,工具提供如下命令&a…

Chrome 基于 Wappalyzer 查看网站所用的前端技术栈

1. 找到谷歌商店 https://chrome.google.com/webstore/search/wappalyzer?utm_sourceext_app_menu 2. 搜索 Wappalyzer 3. 添加至Chrome 4. 使用 插件 比如打开 https://www.bilibili.com/ 就可以看到其所以用的前端技术栈了

软件测试下的AI之路(2)

😏作者简介:博主是一位测试管理者,同时也是一名对外企业兼职讲师。 📡主页地址:【Austin_zhai】 🙆目的与景愿:旨在于能帮助更多的测试行业人员提升软硬技能,分享行业相关最新信息。…

打工人必装的5款黑科技软件,办公舒适度立刻提升数倍

分享打工人必装的5款黑科技软件,让你高效完成工作,办公舒适度立刻提升数倍。 DroidCam——手机充当电脑摄像头 DroidCam可以让你的手机充当电脑的摄像头,让手机拍摄到的画面实时投送到电脑屏幕上,也可以充当视频聊天的摄像头&…

55、基于 WebFlux 开发 WebSocKet

★ 基于Web Flux开发WebSocket 两步: (1)实现WebSocketHandler开发WebSocket处理类。 实现该接口时只需要实现Mono handle(WebSocketSession webSocketSession)方法即可。 (2)使用HandlerMapping和WebSocketHandler…

TypeScript:赋予JavaScript数据类型新的力量,提升编程效率!

🎬 岸边的风:个人主页 🔥 个人专栏 :《 VUE 》 《 javaScript 》 ⛺️ 生活的理想,就是为了理想的生活 ! ​ 📚 前言 TypeScript:扩展JavaScript数据类型,赋予编程更强大的表达能力&#xff01…

bs4库爬取小说工具

学习了爬取天气预报,今天尝试做个爬取小说工具,有时候网上看看小说休闲下,打算保存txt文本文件,方便离线阅读。 第一步:先确定目标网址 网上随便找了本小说,先找到小说目录页面。 网址首页:h…