美文网首页
网络层(五)NAT

网络层(五)NAT

作者: 原来哥哥是万家灯火 | 来源:发表于2022-11-16 16:28 被阅读0次

有一些网络内的主机是没有公共IP地址的,比如一个家庭网络内部的手机、ipad、电脑。这些设备是如何访问公共互联网?实际是利用NAT技术,共用了一个公共IP。

NAT是网络地址转换的意思,具体过程是:
假设现在有个内部主机A,内网IP是192.168.0.110,能用的公共IP是125.70.195.121

  • A向外发送分组时,路由器将内网IP+源端口改成公共IP+新端口,并记录下转换关系
  • A接收分组时,路由器将公共IP+目地端口改成内网IP+记录中的端口

为什么转换关系要设计到端口号?
因为如果只有IP的话,路由器不知道如何交付从外界收到的分组。

修改端口号时,不可避免地要改传输层分组,有些争议观点认为,路由器作为一个标准的网络层设备,不应该去改动传输层的数据,地址短缺问题该由IPv6来解决。

相关文章

  • 网络层(五)NAT

    有一些网络内的主机是没有公共IP地址的,比如一个家庭网络内部的手机、ipad、电脑。这些设备是如何访问公共互联网?...

  • [高并发负载均衡] 二、高并发负载均衡

    一、NAT(Network address transition) 四层负载平衡(实际在网络层,窥探传输控制层的p...

  • 运维面试题(一)

    1、NAT和PAT的区别 NAT的分为:静态NAT、动态NAT、端口NAT(PAT)。 静态NAT:内部网络中的每...

  • WMware网络配置之NAT

    WMware网络配置之NAT NAT(Network Address Translation),网络地址转换。在N...

  • D001.2虚拟机NAT网络的配置

    0x00 教程内容 NAT网络的配置 NAT网络的校验 0x01 NAT网络的配置 1. 设置虚拟机shaonai...

  • NAT

    什么是NAT NAT(Network Address Translation,网络地址转换),也叫做网络掩蔽或者I...

  • 关于NAT和P2P约会

    关于NAT和P2P约会 NAT是什么? 简介 网络地址转换(NAT,NetworkAddress Translat...

  • 网络分层

    网络分层有分为七层的、五层的、四层的,今天我要记录的是五层分层方式。 五层分别是物理层、链接层、网络层、传输层、应...

  • Socket 一些事

    1. 网络基础 1.1 网络分层 计算机网络分为五层:物理层、数据链路层、网络层、运输层、应用层。其中: 网络层:...

  • Iptable简介2——番外nat的介绍

    2、Nat NAT(Network Address Translation),网络地址翻译。 2、1 SNAT 使...

网友评论

      本文标题:网络层(五)NAT

      本文链接:https://www.haomeiwen.com/subject/yswyxdtx.html