【JAVAEE】网络原理之网络发展史

news2025/1/19 14:22:41

目录

🎁1. 独立模式

🎃2. 网络互连

🎈2.1 局域网 LAN

✨2.1.1 基于网线直连

👑2.2.2 基于集线器组建

💋2.2.3 基于交换机组建

👗2.2.4 基于交换机与路由器组建

🎈2.2 广域网


21世纪是一个以网络为核心的信息时代,在更加深入了解网络原理之前,就让这篇文章带大家了解一下网络的发展史吧~~

1. 独立模式

独立模式,顾名思义就是计算机之间互相独立。

2. 网络互连

随着时代的发展,越来越需要计算机之间互相通信,共享软件和数据,即以多个计算机协同工作来完成 业务,就有了网络互连。

网络互连:将多台计算机连接在一起,完成数据共享。

数据共享本质是网络数据传输,即计算机之间通过网络来传输数据,也称为网络通信。

根据网络互连的规模不同,可以划分为局域网和广域网。

2.1 局域网 LAN

局域网,即 Local Area Network,简称LAN。 Local 即标识了局域网是本地,局部组建的一种私有网络。局域网内的主机之间能方便的进行网络通信,又称为内网;局域网和局域网之间在没有连接的情况下, 是无法通信的。

局域网组建网络的方式有很多种:

2.1.1 基于网线直连

一根网线连接两台电脑端口的位置,也称之为网口;而每台电脑内都有一个芯片,用来发送和接收数据,也被叫做网卡。基于网线,两台电脑之间就可以进行通讯了,但如果多台电脑想进行通讯呢?那么显然网线就不够了,毕竟一台电脑也就一个网口。

2.2.2 基于集线器组建

集线器是一种带有多个网口的设备。多个电脑利用网线,连接在集线器的网口上,也就可以互相通信了。

网线的最大传输距离是100米,而使用了集线器,可以扩大网络传输距离。

尽管集线器解决了单一网线不能多台电脑连机的问题,但其本身还是存在较大缺点的。

在介绍集线器的缺点之前,先介绍两个概念:

冲突域:会发生冲突的最小范围。在计算机和计算机通过设备互联时,会建立一条通道,如果这条通道只允许一个数据报文通过。在相同时刻,如果有其他一个或多个数据报文也想通过,那么这些数据报文就会相互干扰,这就会导致数据丢失。在冲突域存在的情况下,我们每次只能允许一条数据报文通过,而其他同样想通过的数据报文,只能等待!

广播域:网络中的某一设备同时向网络中所有的其它设备发送数据,这个数据所能广播到的范围即为广播域(Broadcast Domain)

集线器和其所有接口所接的计算机共同构成了一个冲突域,这也就意味着,一台计算机发送一条数据报文时,其他接口上的计算机只能排队等待(就是程序员A在电脑A发送信息时,程序员B只能能等A发完了,他才能发他的信息)。如果多台计算机同时发送数据报文,把么这些数据报文就会发生冲突,导致数据丢失。

集线器和其所有接口所接的计算机共享一个广播域。这意味着,集线器从某个端口收到数据之后,除接收端口外,会向其他所有端口广播这个数据。由此可见,集线器并不能保证数据的安全性。

2.2.3 基于交换机组建

交换机(Switch),通过学习MAC地址法,使得所有端口不再构成同一冲突域,而是每个端口都是一个独立的冲突域,即多个端口的同时传输并不会互相影响,而同一个端口的多次传输需要依次排队传输。交换机上的所有端口默认一个广播域。(以下的所有端口是交换机的端口!

 交换机MAC地址发转发过程:

(1):交换机刚开始启动的时候,MAC表项无内容:

 (2)当计算机接入交换机时,交换机开始学习MAC地址:

 (3)单播帧的转发

每个端口接收到数据帧时,首先把源MAC地址与此端口号记录在MAC地址表内,同时在MAC地址表内,查找目的MAC地址对应的端口号,找到后,从此端口号转发出去,实现冲突域的分割,进而实现单播。

2.2.4 基于交换机与路由器组建

交换机默认一个广播域,这就要求交换机端口上的所有主机都在同一个网中,那么不同网段的主机要如何连接通信呢?这就用到了路由器。

路由器是互联网的枢纽,是连接Internet中各局域网、广域网的设备,它会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送数据。作用在网络层中,提供了路由和转发两种机制:

路由:路由器控制层的工作,决定数据包从来源端到目的端所经过的路由路径(host到host至今的最佳传输路径)

转发:路由器数据层的工作,将路由器输入端的数据包移送至适当的路由器输出端(在路由器内部进行)

当然了,路由器也可充当交换机使用。

2.2 广域网

广域网,即 Wide Area Network,简称WAN。 通过路由器,将多个局域网连接起来,在物理上组成很大范围的网络,就形成了广域网。广域网内部的 局域网都属于其子网。


 ​​​​​

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

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

相关文章

我的第一台电脑------计算机类专业学生购置电脑的一些个人心得

⬜⬜⬜ 🐰🟧🟨🟩🟦🟪(*^▽^*)欢迎光临 🟧🟨🟩🟦🟪🐰⬜⬜⬜ ✏️write in front✏️ 📝个人主页:陈丹宇jmu &am…

Web 攻防之业务安全:接口参数账号篡改测试(修改别人邮箱 || 手机号为自己的)

Web 攻防之业务安全:接口参数账号篡改测试. 业务安全是指保护业务系统免受安全威胁的措施或手段。广义的业务安全应包括业务运行的软硬件平台(操作系统、数据库,中间件等)、业务系统自身(软件或设备)、业务…

HCIP之LSP静态搭建实验

目录 HCIP之LSP静态搭建实验 实验图 基本配置 R1 R2 R3 R4 配置方法 搭建从1.0 - 4.0 网段的LSP 搭建静态路由 配置MPLS 配置LSR - ID 激活MPLS 全局激活 接口激活 搭建静态LSP 搭建入站LSR R1配置 搭建中转LSR R2配置 R3配置 搭建出站LSR R4配置 搭建从…

Java语言-----泛型的认识

目录 一.什么是泛型 二.泛型类的使用 2.1泛型类的定义 2.2泛型类的数组使用 三.泛型的上界 四.泛型的方法 五.泛型与集合 😽个人主页: tq02的博客_CSDN博客-C语言,Java领域博主 🌈梦的目标:努力学习,向Java进发…

八大数据库全面对比,让你明确数据库怎么去选!

随着互联网和大数据时代的到来,各种数据管理技术也在迅猛发展。而在数据管理技术中,数据库无疑是最重要的一环。现今市场上涌现出了众多数据库产品,不同的数据库产品针对不同的业务需求和应用场景,有着不同的特点和优势。本文将介…

【双碳系列】LEAP碳排放预测、LCA生命周期、GAMS电力、CGE一般均衡模型

本文围绕双碳专题分为五大内容,分别为: 基于LEAP模型的能源环境发展、碳排放建模预测及不确定性分析实践应用 (qq.com) 双碳目标下农田温室气体排放模拟实践技术应用 (qq.com) 环境影响与碳排放生命周期评估应用及案例分析 (qq.com) “双碳”目标下资…

如何实现一个可靠的 UDP

QUIC是如何实现可靠传输的? 市面上的基于UDP协议实现的可靠传输协议的成熟方案,应用在HTTP/3上。 UDP报文头部和TCP报文头部夹着三层头部 Packet Header Packet Header细分这两种: Long Packet Header 用于首次建立连接Short Packet Hea…

深元ai智慧工地视频分析盒子提高建筑施工现场安全效率

随着社会的快速发展,建筑行业安全问题日益受到重视。为了解决传统人工巡查的诸多问题,AI智慧工地视频分析盒子应运而生,通过人工智能技术,全面提高建筑施工现场的安全工作效率。 一、AI智慧工地视频分析盒子解决传统巡查的痛点 …

【产品设计】Android 和 IOS 的交互设计对垒

在手机操作系统百花齐放的年代,也是产品经理最头疼的年代,因为需要根据不同的操作系统做出不同的设计。而如今,手机操作系统基本只剩下安卓和IOS两大阵营,只需处理好安卓和IOS交互上的差异部分就可以做好产品设计了。 手机操作系统…

不良事件上报系统源码 有演示,已在多家医院运营多年

不良事件上报系统源码,医院安全不良事件管理系统源码 技术架构:前后端分离,仓储模式,BS架构,有演示,已在多家医院完美运营。 相关技术:PHPvscodevue2elementlaravel8mysql5.7 文末获取联系&am…

【每日一练】基础题目练习

1、打印1-100之间所有的素数 素数:(也说质数) 数学上指在大于1的整数中只能被1和它本身整除的数。如2、3、5、7、11、43、109。过去。 方法一: 如果数据i能够被[2 ,qsrt(i)]之间的数整除,则表示这个数不是素数。 当一个数na*b时&a…

CVE漏洞复现-CVE-2022-22947-Spring Cloud Gateway RCE

CVE-2022-22947-Spring Cloud Gateway RCE 基本介绍 微服务架构与Spring Cloud 最开始时,我们开发java项目时,所有的代码都在一个工程里,我们把它称为单体架构。当我们的项目的代码量越来越大时,开发的成员越来越多时&#xff…

Vivdao FFT IP核调试记录

最近一时兴起,看了下Vivado版本下的FFT IP核,发现和ISE版本下的FFT IP核有一些差别,貌似还不小。做了个简单的仿真,Vivado仿真结果竟然和Matlab仿真结果对不上,废了九牛二虎之力研究datasheet、做仿真,终于…

SpringBoot JSON全局日期格式转换器

参考资料 SpringBoot日期格式转换,SpringBoot配置全局日期格式转换器在Spring Boot中定制Jackson ObjectMapper详解SpringBoot中jackson日期格式化问题(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS not turning off timestamps) 目录需求分析一. 前期准备1.1 …

ARM简单程序设计【嵌入式系统】

ARM简单程序设计【嵌入式系统】前言推荐ARM简单程序设计创建项目注意事项顺序结构程序两数之和分支结构程序符号函数循环结构程序已知循环次数未知循环次数两重循环冒泡排序子程序设计①寄存器传递参数方式②存储区域传递参数方式③ 堆栈传递参数方式最后前言 2023-4-6 20:26:…

一文看懂多模态大型语言模型GPT-4

文章目录前言什么是GPT-4GPT-4 VS GPT-3.5GPT-4与其他模型对比GPT-4视觉输入GPT-4局限性写在最后前言 近日,OpenAI发布了最新版的生成预训练模型GPT-4。据官方介绍,最新一代的模型是一个大模型,性能比CPT-3.5强悍很多,不仅仅是接…

泛微数字化安全管理,实现标准化、智能化管理,数据可视化分析

企业安全管理需求提升: 随着国家政策与技术的双重驱动,企业当前的安全管理需求,从标准化管理,逐步发展到智能、可视、可分析的全程数字化安全管理,落地风险分级管控、隐患排查治理的双重预防机制。 国家发布的《企业…

腾讯云轻量级云服务器Centos7防火墙开放8080端口

腾讯云轻量级云服务器Centos7防火墙开放8080端口 一、centos7防火墙打开端口 因为Centos7以上用firewalld代替了iptables,也就是说firewalld开通了8080端口应该就行了 1.查看8080是否已经放开 sudo firewall-cmd --permanent --zonepublic --list-ports2.查看防火墙状态 s…

电子标准院、中信银行、优云牵头!《数据中心服务能力成熟度模型》国标修订研讨会成功举办

4月11日,GB/T 33136 -2016《数据中心服务能力成熟度模型》国标修订第五次研讨会议在广州顺利召开。本次会议由中国电子技术标准化研究院、中信银行、广通优云牵头发起,广州赛宝认证中心承办,云下科技协办。 来自政府、金融、电信、能源、交通…

SQL Server 连接查询和子查询

提示: 利用单表简单查询和多表高级查询技能,并且根据查询要求灵活使用内连接查询、外连接查询或子查询等。同时还利用内连接查询的两种格式、三种外连接查询语法格式和子查询的语法格式。 文章目录前言1.查询所有学生的学号、姓名、选修课程号和成绩方法…