当前位置: 首页 > article >正文

计算机网络(Hub 集线器、交换机、路由器)

计算机网络

  • 匹配符
  • Hub 集线器
    • 实现多台电脑之间的通信:交换机
    • 实现两个局域网之间的通信:路由器
  • OSI参考模型
  • TCP/IP协议族
  • 家庭宽带中: 无线路由器
  • IP地址
    • NAT 网络地址转换:解决IP地址不足
  • VPN


匹配符

Hub 集线器

群发
半双工

实现多台电脑之间的通信:交换机

交换机:利用Mac地址通信,将每个设备的mac地址和端口号记录为一张表。

实现两个局域网之间的通信:路由器

路由器:为每一个设备分配一个数字地址(IP地址),通过数字地址来实现两个局域网之间的通信。
这个传输使用的协议集合就是TCP/IP。

把一个数据包发给某个IP地址?
路由器查询内置的路由表,看IP是否在自己的网络内,如果不在就转发给路由表内下一个IP地址所在的路由器。

OSI参考模型

应用层
表示层
会话层
传输层
网络层 路由器
数据链路层 交换机
物理层 双绞线、光纤

TCP/IP协议族

应用层 :提供特定于应用程序的协议 HTTP FTP IMAP
传输控制层:发送数据包到计算机上使用特定端口号的应用程序
IP网络层:使用IP地址将数据包发送到特定的计算机
链路层:将二进制数据包与网络信号相互之间转换

家庭宽带中: 无线路由器

无线路由器: 包含了交换机的功能

路由器连接光猫实现互联网的访问。

IP地址

公网IP:能被整个互联网范围。

私网IP:只能局域网内访问。

NAT 网络地址转换:解决IP地址不足

把同一个IP地址分享给局域网下多个设备同时使用的技术。

端口映射:在IP地址后增加一串端口号。网关吧这些端口映射给局域网的各个设备。

国内大多数用户的IP地址都是运营商使用NAT后分配的私有地址。

缺陷:内网设备只能单向连接公网IP,从外网访问局域网不行。

解决:借助一个具有公网IP的服务器(蒲公英),它能将不同网络环境下的设备组成局域网,就像连接在同一台交换机上使用。

VPN

VPN:通过对数据包的加密和数据包目标地址转换实现远程访问。

GFW(国家公共网络监控系统)防火墙

翻墙:利用虚拟私人网路VPN,隐藏自己的真实IP地址,通过互联网流量路由连到其他国家、地区的服务器,绕过防火墙封锁,并且访问被封锁的网站。


http://www.kler.cn/a/313842.html

相关文章:

  • 数字后端教程之Innovus report_property和get_property使用方法及应用案例
  • Llama架构及代码详解
  • 豆瓣均分9:不容错过的9本大模型入门宝藏书籍,非常详细收藏我这一篇就够了
  • 前端-同源与跨域
  • HelloMeme 上手即用教程
  • 前端常用布局模板39套,纯CSS实现布局
  • linux-安全管理-防火墙与网络安全
  • Golang | Leetcode Golang题解之第413题等差数列划分
  • 机器之心 | 阿里云Qwen2.5发布!再登开源大模型王座,Qwen-Max性能逼近GPT-4o
  • 使用ZooKeeper作为定时任务注册中心
  • Node.js Express中使用joi进行表单验证
  • C++——初步认识C++和namespace的用法
  • vim的 配置文件
  • 【LeetCode】每日一题 2024_9_18 坐上公交的最晚时间(排序,模拟)
  • YOLOv8 OBB win10+ visual 2022移植部署
  • 【北京迅为】《STM32MP157开发板使用手册》- 第二十九章Cortex-M4串口实验
  • ProtoBuf序列化框架介绍
  • 【学习笔记】数据结构(六 ②)
  • git命令大全
  • Vue页面跳转
  • 有关elementui form验证问题,有值却仍然显示不通过
  • 数据结构day2
  • java重点学习-线程池的使用和项目案例
  • C++ | 多态
  • 浅谈C++之运算符
  • 文件上传-php