只为小站
首页
域名查询
文件下载
登录
NatTypeTester.rar
在计算机网络中,
网络地址转换
(Network Address Translation,缩写为NAT),也叫做网络掩蔽或者IP掩蔽(IP masquerading),是一种在IP数据包通过路由器或防火墙时重写来源IP地址或目的IP地址的技术。这种技术被普遍使用在有多台主机但只通过一个公有IP地址访问因特网的私有网络中。根据规范,路由器是不能这样工作的,但它的确是一个方便且得到了广泛应用的技术。当然,NAT也让主机之间的通信变得复杂,导致了通信效率的降低。 一、NAT的类型 1、基本
网络地址转换
(Basic NAT) 2、网络地址端口转换(NAPT) 1)完全圆锥型NAT(Full cone NAT) 2)受限圆锥型NAT(Address-Restricted cone NAT) 3)端口受限圆锥型NAT(Port-Restricted cone NAT) 4)对称NAT(Symmetric NAT) 二、NAT工作原理 1、基本
网络地址转换
(Basic NAT) 它实现比较简单,仅支持地址转换,不支持端口映射。静态NAT要求对每一个当前连接都要对应一个公网IP地址,因此要维护一个公网的地址池。宽带(broadband)路由器通常使用这种方式来允许一台指定的设备去管理所有的外部链接,甚至当路由器本身只有一个可用外部IP时也如此,这台路由器有时也被标记为DMZ主机。由于改变了IP源地址,在重新封装数据包时候必须重新计算校验和,网络层以上的只要涉及到IP地址的头部校验和都要重新计算。 2、网络地址端口转换(NAPT) 这种方式支持端口的映射,并允许多台主机共享一个公网IP地址。NAPT分为四种类型,具体工作流程如下: 1)完全圆锥型NAT(Full cone NAT) 初始状态时,Client与Server1、Client与Server2都没有通讯过。 当Client通过NAT向Server1发送一个packet后,NAT会生成如下一行映射。 在全锥型网络下,后续当Server1要发送数据到Client时,Server1首先将数据送到NAT(210.21.12.140:8000),NAT接收到该报文,会将该报文转发给Client(192.168.1.5:5000)。 在全锥型网络下,Server2要发送数据给Client,Server2也是需要先将数据发送到NAT(210.21.12.140:8000),NAT接收到该报文,会将该报文转发给Client(192.168.1.5:5000)。因为NAT上已经有了192.168.1.5:5000到210.21.12.140:8000的映射。 2)受限圆锥型NAT(Address-Restricted cone NAT) 初始状态时,Client与Server1、Client与Server2都没有通讯过。 当Client通过NAT向Server1发送一个packet后,NAT中会生成如下一行映射(注意,这里增加了一项IP地址的限制)。 在受限圆锥型NAT下,Server1要发送数据到Client时,Server1首先将数据送到NAT(210.21.12.140:8000),NAT接收到该报文,会将该报文转发给Client(192.168.1.5:5000)。 并且Server1主机的任何端口号数据,都可以将数据送到NAT(210.21.12.140:8000),NAT都会将该报文转给Client(192.168.1.5:5000)。 但是Server2主机无法与Client主机进行通讯。因为Client从来没有和Server2通信过,NAT将拒绝Server2试图与Client连接的动作。 3)端口受限圆锥型NAT(Port-Restricted cone NAT) 初始状态时,Client与Server1、Client与Server2都没有通讯过。 当Client通过NAT向Server1发送一个packet后,NAT中会生成如下一行映射(注意,这里增加了IP+port限制)。 在端口受限圆锥型NAT下,Server2无法与Client通信,因为Client从来没有和Server2通信过。 并且Server1也只能用它的210.15.27.166:80与Client的192.168.1.5:5000通信,因为Client也从来没有和Server1的其他端口通信过。 备注:家用路由器大部分都属于端口受限圆锥型NAT。 4)对称NAT(Symmetric NAT) 初始状态时,Client与Server1、Client与Server2都没有通讯过。 当Client通过NAT向Server1发送一个packet后,NAT中会生成如下一行映射 接下来Client要使用相同的端口和Server2通信,将会在NAT中生成如下映射表。 Server1只能用它的210.15.27.166:80通过NAT的 210.21.12.140:8000与Client的192.168.1.5:5000通信。 Server2也只能用它的210.15.27.140:80通过NAT的210.21.12.140:8001与Client的192.168.1.5:5000通信, Server1或者Server2的其他端口则均不能和Client的192.168.1.5:5000通信。
2023-10-18 20:17:26
477KB
NAT类型
NAT测试
NAT1
网络地址转换
1
网络地址转换
详细描述,Network Address Translation (NAT)
一文彻底掌握什么是NAT, 从此不再懵逼. 文档一共26页, 结合图表详细清晰的讲述了NAT的各种使用方法. 资源是英文的, 英语水平太Low的请勿下载, 谢谢. 包含以下内容: Network Address Translation Why NAT? NAT Terminology Static NAT Static PAT Dynamic PAT Dynamic NAT Policy NAT and Twice NAT NAT Terminology Disambiguation
2022-12-11 09:04:05
940KB
网络
防火墙
路由器
NAT
1
网络地址转换
NAT 访问FTP
网络地址转换
NAT 一、实验要求: 1)通过配置NAT实现PC机能够访问外网 2)外部的客户端可以访问本地的FTP服务
2022-11-28 09:17:11
1010KB
nat
网络传输
1
NAT故障处理与优化
网络地址转换
技术(NAT)介绍.pptx
网络故障处理与优化
2022-11-26 14:18:30
2.38MB
网络
网络故障
故障处理
论文研究-基于STUN的SIP穿越非对称型NAT .pdf
基于STUN的SIP穿越非对称型NAT,杨伟,, NAT(Network Address Translator)打破了IP网络的端到端的特性,使得大量的IP应用(尤其是多媒体的应用)无法在IP网上使用。为了减小NAT设备对IP网
2022-09-14 22:33:59
305KB
网络地址转换
1
论文研究-IPv6协议及其过渡技术研究 .pdf
IPv6协议及其过渡技术研究,唐瑞博,,本文从Internet的发展谈起,介绍了IPv6新技术的特点以及一些技术规范。文章深入讨论了IPv4向IPv6过渡的问题,重点讲解了几种比较成熟的�
2022-06-01 10:53:32
398KB
IPv6
双栈
隧道
网络地址转换
1
【CCNA 13-1】NAT
网络地址转换
.pptx
【CCNA 13-1】NAT
网络地址转换
.pptx
2022-04-30 19:04:05
417KB
ccna
ppt
NAT
网络地址转换
课件.pdf
NAT
网络地址转换
课件.pdf
2022-04-30 19:04:00
882KB
文档资料
网络地址转换
(NAT).zip
在了解NAT基本原理的基础上,对NAT实验进行配置,进一步优化网络并提高网络的安全性
2022-01-08 09:12:40
627KB
基于ensp的NAT配置
1
华为培训课件:HC110116003
网络地址转换
.ppt
华为培训课件:HC110116003
网络地址转换
.ppt
2021-09-20 17:01:55
900KB
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
IEEE 39节点系统的Simulink模型
2019和2021年华为单板通用硬件笔试题及答案
CUDA并行程序设计 GPU编程指南-中文扫描539页完整版pdf+高质量英文完整591页原版非扫描pdf
基于Python网络爬虫毕业论文.doc
2019年秋招—华为硬件工程师笔试题目.pdf
中国地面气候资料日值数据集(V3.0)2010-2019.rar
基于OpenCV的车牌号码识别的Python代码(可直接运行)
基于ray filter的雷达点云地面过滤ROS节点
EBSD分析软件——Channel5下载安装教程
狂神说全部笔记内容.zip
中小型企业网络建设.pkt
copula程序及算法.zip
全国道路网SHP数据.zip
基于MATLAB的水果图像识别
MTALAB NSGA2算法
最新下载
RecyclerView 详解源码(分割线、点击事件、添加删除、Grid和瀑布流的使用)
40种垃圾分类数据集,带标签
车载通信CAN总线ISO 11898-1:2024版下载
联想昭阳 N4620 KX-6640MA Win10 驱动包(USBHost,TCM,EM,VGA,Aratek)
stm32h743 uCOS-iii
学习汇编 dos下4个常用工具edit.com,masm.exe,link.exe,debug.exe
地下水溶质运移计算软件
excel 练习素材-刘伟
Visual Components Premium vcLicenseServer 2.1.0
TS02、06、09_plus Simulator_V4.0.zip
其他资源
基于C++的网络入侵检测系统源码
UFLDL Exercise: Stacked autoencoder 栈式自编码
oracle学生管理系统课程设计
Sparkplug规范2.2翻译.pdf
CEEMD-信息熵-完美运行,你指的拥有。
rapidminer源码
小型营销管理系统(asp.net/三层架构)
山东大学计算引论2017-2018期末考试回忆版
《数值分析》第五版课后习题答案
宿舍管理系统源代码
【数码资源】魅族16sPro 降级救砖教程(含线刷工具+线刷包)
脉搏心脏速率监测+心率传感器+脉冲传感器+心脏速率监测.zip
mern-exerciseapp:用于FCC的Exercise Tracker项目的MERN-stack网络应用-源码
pod-specs:私有框架的Cocoapods规范-源码
Anaconda3-4.4.0-Linux-x86_64
graphql-react-app:一个演示应用程序,用于将GraphQl与React和Spacex API结合使用-源码
CMMI培训讲义2_什么是讲义
Sqlite3时间存储格式问题?
Git-2.30.0.2-64-bit.zip
MySQL中文帮助文档
用visual C++ 6.0编写的计算机图形的一些算法
Qt+FFMPEG+SDL实现的视频播放器
微信公众平台JSSDK开发实战——公众号与HTML5混合模式揭秘,代码