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

网络间的通用语言TCP/IP-网络中的通用规则3

连接网络的过程

连接网络的过程有两个步骤:
·物理连接
·逻辑链接

物理连接是指通过插入局域网网线等方式实现物理信号的传输。

逻辑链接是指在接口中设置IP地址。

只有完成了IP地址的设置才算是完成了网络的连接。

互联网中使用的地址与私有网络中使用的地址-全局地址、私有地址

全局地址是在互联网中使用的地址。要在互联网中进行通信,就必须使用全局地址

私有地址是在私有网络中使用的地址。
私有地址的范围如下:
·10.0.0.0~10.255.255.255
·172.16.0.0~172.31.255.255
·192.168.0.0~192.168.255.255
可以在私有网络中自由使用上述范围内的地址。即使出现重复的私有地址,私有网络中的通信也不会受影响

在使用私有地址的私有网络和互联网之间,是无法直接进行通信的。

从私有网络到互联网间的通信-NAT(网络地址转换)

在互联网中,接收方为私有地址的IP数据包会被丢弃。

直接使用私有地址是无法接收应答数据的,因此要实现从私有网络到互联网之间的通信,就需要使用NAT进行地址转换的操作:
1)从私有网络向互联网发送请求时,需要转换发送方的IP地址。
2)路由器将转换后的地址保存到NAT表格中,以便之后进行回复。
3)当针对请求的应答数据返回到路由器时,需要转换接收方的IP地址。此时,可以使用保存在NAT表格中的地址进行转换。

我们可以使用NAPT(Network Address Port Translation,网络地址端口转换)来实现多个私有地址与一个全局地址相对应的地址转换。

数据是否成功传输给接收方-ICMP

IP是不确认传输是否成功的,因此,可以使用ICMP(Internet Control Message Protocol,英特网控制消息协议)检查IP传输数据是否成功。

ICMP的主要功能包括:错误报告和诊断功能

如果因为某些原因导致IP数据包被丢弃,设备就会向接收方发送ICMP无法送达消息的内容。

可以使用ping命令来确认是否可以与指定的IP地址进行通信。

将IP地址与MAC地址对应-ARP

将IP地址与MAC地址对应起来的过程称为地址解析。

ARP可以自动进行地址解析,并获取与接收方IP地址相对应的接收方MAC地址。

http://www.lryc.cn/news/626279.html

相关文章:

  • A股大盘数据-20250819 分析
  • 【PyTorch】单对象分割项目
  • Arthas 全面使用指南:离线安装 + Docker/K8s 集成 + 集中管理
  • Python入门第11课:Python网络请求入门,使用requests库轻松获取网页数据
  • Linux的基本操作
  • 浅看架构理论(一)
  • RK3568 Linux驱动学习——Linux设备树
  • 【SQL优化案例】统计信息缺失
  • 51单片机拼接板(开发板积木)
  • oracle官网下载jdk历史版本,jdk历史版本下载
  • Pandas数据预处理中缺失值处理
  • 【数据结构】堆和二叉树详解(下)
  • JavaScript 性能优化实战:从分析到落地的全指南
  • 【Task01】:简介与环境配置(第一章1、2节)
  • 彻底清理旧版本 Docker 的痕迹
  • 3.Kotlin 集合 Set 所有方法
  • STL——string的使用(快速入门详细)
  • 让AI学会“边做边想“:ReAct的实战指南
  • 第9章 React与TypeScript
  • 46 C++ STL模板库15-容器7-顺序容器-双端队列(deque)
  • 人工智能统一信息结构的挑战与前景
  • 八大排序简介
  • 08.5【C++ 初阶】实现一个相对完整的日期类--附带源码
  • JVM垃圾回收(GC)深度解析:原理、调优与问题排查
  • 算法——快速幂
  • 猫头虎AI分享|字节开源了一款具备长期记忆能力的多模态智能体:M3-Agent 下载、安装、配置、部署教程
  • Python 与 VS Code 结合操作指南
  • 深入理解抽象类
  • css过渡属性
  • 从繁琐到优雅:Java Lambda 表达式全解析与实战指南