【计算机网络】网络层 : 移动 IP 技术 ( 移动节点 | 本地代理 | 外部代理 | 永久地址 | 转交地址 | 移动 IP 通信过程 )

简介: 【计算机网络】网络层 : 移动 IP 技术 ( 移动节点 | 本地代理 | 外部代理 | 永久地址 | 转交地址 | 移动 IP 通信过程 )

文章目录

一、移动 IP 技术 简介

二、移动 IP 通信





一、移动 IP 技术 简介


移动 IP 技术 简介 :


① “移动 IP 技术” 概念 : 移动节点 以 固定的网络 IP 地址 , 实现 跨越 不同网段 的 漫游 功能 , 并能保证 基于 网络 IP 的 网络权限 在 漫游过程中 不发生 任何改变 ;


② 移动节点 : 具有 永久 IP 地址的 移动设备 ; 如 笔记本电脑 , 手机 ;


③ 归属代理 : 又称为 本地代理 ; 移动节点 永久 IP 地址所在网络称为 归属网络 , 在该网络中 , 代表移动节点 执行 移动管理功能的实体叫做 归属代理 ;


④ 外部代理 : 又称为 外地代理 ; 在 外部网络中 , 帮助 移动节点完成 移动管理功能的实体 , 称为外部代理 ;


⑤ 永久地址 : 又称为 归属地址 / 主地址 ; 移动站点 在 归属网络中的 原始地址 ;


⑥ 转交地址 : 又称为 辅助地址 ; 移动站点在 外部网络中使用的 临时地址 ;






二、移动 IP 通信


移动 IP 通信过程 :


① 主机 A AA 进入外部网络后 :


注册 转交地址 : 在 外部代理 注册一个 转交地址 , 离开时注销 ;

登记 转交地址 : 外部代理 向 本地代理 登记 转交地址 ;

② 主机 B BB 向 主机 A AA 永久地址/主地址 发送数据报 : 这里的主机 B BB 是任意主机 ; 此时主机 A AA 处于外部网络中 ;


截获数据报 : 本地代理 截获数据报 ;

封装数据报 : 本地代理 再封装数据报 , 新的数据报的 目的地址 是转交地址 , 发送给外部代理 ;

拆封数据报 : 外部代理 拆封数据报 , 发给 主机 A AA ;

③ 主机 A AA 向 主机 B BB 发送数据 : 直接发送即可 , 源地址 设置成 永久地址/主地址 , 目的地址 是主机 B BB 地址 ;


主机 A AA 情况 : 处于 外部网络 , 使用 主地址 , 也就是归属网络的 永久地址 , 归属地址 ;

主机 B BB 情况 : 是任意主机 ;


④ 主机 A AA 移动到了下一个外部网络 :


注册 转交地址 : 新的 外部代理 注册 新的 转交地址 ;

登记 转交地址 : 新的 外部代理 向 本地代理 登记 新的 转交地址 ;

按照代理方式开始通信 ;


⑤ 主机 A AA 回到了归属网络 :


注销 转交地址 : 向 本地代理 注销 转交地址 ;

按照原始方式通信 ;


目录
相关文章
|
5月前
|
C++
基于Reactor模型的高性能网络库之地址篇
这段代码定义了一个 InetAddress 类,是 C++ 网络编程中用于封装 IPv4 地址和端口的常见做法。该类的主要作用是方便地表示和操作一个网络地址(IP + 端口)
287 58
|
2月前
|
网络协议 Linux 虚拟化
配置VM网络:如何设定静态IP以访问主机IP和互联网
以上就是设定虚拟机网络和静态IP地址的基本步骤。需要注意的是,这些步骤可能会因为虚拟机软件、操作系统以及网络环境的不同而有所差异。在进行设定时,应根据具体情况进行调整。
286 10
|
5月前
基于Reactor模式的高性能网络库github地址
https://github.com/zyi30/reactor-net.git
126 0
|
5月前
|
监控 安全 Go
使用Go语言构建网络IP层安全防护
在Go语言中构建网络IP层安全防护是一项需求明确的任务,考虑到高性能、并发和跨平台的优势,Go是构建此类安全系统的合适选择。通过紧密遵循上述步骤并结合最佳实践,可以构建一个强大的网络防护系统,以保障数字环境的安全完整。
133 12
|
6月前
|
监控 安全 网络安全
网络安全新姿势:多IP配置的五大好处
服务器配置多IP地址,既能提升网络速度与安全性,又能实现多站点托管和故障转移。本文详解多IP的五大妙用、配置方法及进阶技巧。从理论到实践,合理规划IP资源,让服务器性能跃升新高度。
188 2
|
Ubuntu 网络协议 Unix
02理解网络IO:实现服务与客户端通信
网络IO指客户端与服务端通过网络进行数据收发的过程,常见于微信、QQ等应用。本文详解如何用C语言实现一个支持多客户端连接的TCP服务端,涉及socket编程、线程处理及通信流程,并分析“一消息一线程”模式的优缺点。
291 0
|
安全 搜索推荐 网络安全
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
HTTPS协议是**一种通过计算机网络进行安全通信的传输协议
354 11
|
存储 缓存 网络协议
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点,GET、POST的区别,Cookie与Session
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点、状态码、报文格式,GET、POST的区别,DNS的解析过程、数字证书、Cookie与Session,对称加密和非对称加密
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议