【JavaEE初阶】网络初识|局域网和广域网|交换机和路由器|IP地址|端口号

💡推荐

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【点击跳转到网站


关键概念

1.局域网LAN和广域网WAN

(1)局域⽹,即Local Area Network,简称LAN

Local 即标识了局域⽹是本地,局部组建的⼀种私有⽹络

局域⽹内的主机之间能⽅便的进⾏⽹络通信,⼜称为内⽹;局域⽹和局域⽹之间在没有连接的情况下,是⽆法通信的

(2)⼴域⽹,即Wide Area Network,简称WAN

通过路由器,将多个局域⽹连接起来,在物理上组成很⼤范围的⽹络,就形成了⼴域⽹。⼴域⽹内部的局域⽹都属于其⼦⽹

相对的概念,没有绝对的界限,全世界现在最大的广域网,就叫作The Internet,万维网

2.主机

上网的设备(电脑/手机/其他设备)

3.交换机和路由器(组建网络的重要设备)

(1)路由器( Router )是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个 数据包 中的地址然后决定如何传送的专用智能性的 网络设备 。

(2)交换机,可以对接口进行拓展(类似于电脑的拓展坞),当路由器上的口不够用,此时就可以使用交换机,对路由器的接口起到补充效果

下面这些设备,同一时刻总的上传下载带宽,不能超过最顶层路由器 wan 口的带宽

确实真的超过了,就卡了,如果这个情况下不够用,就可以多办一个宽带

集线器 ,也可以对端口进行拓展,但是连在集线器上的设备之间会打架,同一时刻,只有一个设备,能访问到路由器,其他设备就得等待.

而交换机,连接到交换机上的这几个设备,彼此之间的通信不会相互影响和干扰.

交换机和集线器现在都属于是"自动完成数据转发的"

拓展:光猫光纤

:专业术语叫做:调制解调器

最早, 没有宽带的时候,上网是用电话线,电话线里面是 模拟信号, 通过 猫 把电话线中的模拟信号,转成数字信号,通过网线, 和你的电脑通信.

后面,就宽带入户了,不再使用电话线上网了,直接把网线拉到家里了

再后面,随着带宽越来越高, 使用光纤,比网线,传输速度更快,现在都是光纤入户

光纤:

主要材质是玻璃, 通过激光,在玻璃里传输信号.

网线里面是铜丝,是通过电流来传输信号

光猫就是路由器,WAN口是插光纤的,LAN口是正常插网线的


IP地址(区分主机)

概念: 标识网络上的一个设备的位置.,IP地址⽤于定位主机的⽹络地址

格式:

IP 地址, 其实是 32 位的整数(IPv4)

IP 地址,就是 4 个字节的数字

往往是使用"点分十进制"方式来表示 IP 地址

使用3个.把上述 ip 地址分成 4 个部分,每个部分 1个字节,每个部分表示的范围:0-255


端口号(区分主机上不同程序)

概念: 标识一个主机不同的应用程序(用一时刻,同一主机不能重复),A主机的程序使用的端口号可以和B主机程序使用的端口一样

**格式:**0~65535范围的数字(是一个2个字节的整数),要求每个程序在启动的时候,就需要管理上/绑定上一个和别人不重复的端口号

相关推荐
木头程序员6 分钟前
大模型边缘部署突破:动态推理技术与精度-延迟-能耗帕累托优化
大数据·人工智能·计算机视觉·自然语言处理·智能手机·数据挖掘
DX_水位流量监测8 分钟前
无人机测流之雷达流速仪监测技术分析
大数据·网络·人工智能·数据分析·自动化·无人机
昨日之日20068 分钟前
LTX-2 - 一键生成音视频,创作更轻松 支持50系显卡 ComfyUI工作流 一键整合包
人工智能·音视频·视频
imbackneverdie12 分钟前
Science最新文章:大型语言模型时代的科学生产
人工智能·语言模型·自然语言处理·aigc·ai写作
P-ShineBeam15 分钟前
八卡A100服务器坏卡引发 CUDA initialization: cudaGetDeviceCount()异常
运维·服务器·人工智能·语言模型
真上帝的左手17 分钟前
26. AI-框架工具-LangChain & LangGraph
人工智能·langchain
沛沛老爹18 分钟前
Web开发者进阶AI:Agent Skills-深度迭代处理架构——从递归函数到智能决策引擎
java·开发语言·人工智能·科技·架构·企业开发·发展趋势
赫尔·普莱蒂科萨·帕塔21 分钟前
医疗新纪元的开启
人工智能·chatgpt
m0_6038887124 分钟前
Scaling Trends for Multi-Hop Contextual Reasoning in Mid-Scale Language Models
人工智能·算法·ai·语言模型·论文速览
飞凌嵌入式24 分钟前
解析一下面向教育领域的RV1126B\RK3506B\RK3576开发板
linux·人工智能