Chapter 10 Mobile IP TCP/IP Protocol Suite

Slides:



Advertisements
Similar presentations
Copyright©2013 Huawei Technologies Co., Ltd. All Rights Reserved. The information in this document may contain predictive statements including, without.
Advertisements

第七课:电脑和网络. 生词 上网 vs. 网上 我上网看天气预报。 今天早上看了网上的天气预报。 正式 zhèngshì (报告,会议,纪录) 他被这所学校正式录取 大桥已经落成,日内就可以正式通车 落伍 luòw ǔ 迟到 chídào 他怕迟到,六点就起床了.
审核评估释义 余国江 教学质量监控与评估处.
朝阳区统计系统 网络基础知识培训 计算机中心
第五章 網際網路 5-1 網際網路的歷史沿革 5-2 網際網路基本運作原理 5-3 連線媒介與連線上網 5-4 網際網路上的熱門應用
Rfc3315 Dynamic Host Configuration Protocol for IPv6 (DHCPv6) 組員: 蔡承翰 A 陳鈺璋 A 翁菘㠙 A 指導老師 吳俊興.
第 8 章 IP 基礎與定址.
十五條佛規 後學:張慈幸
快速換手FMIPv6之擷取路由預測機制 指 導 教 授:童 曉 儒 博 士 學 生:宋 仁 誠.
Chapter 17 數位革命與全球電子市場 Global Marketing Warren J. Keegan Mark C. Green.
Business English Reading
第五章 面试方法及应用.
道路交通管理 授课教师:于远亮.
DP DHCP原理 ISSUE 1.0.
特殊教育課程與教學調整現場實務 特教小組 執行秘書 林坤燦.
1. 理想的路由算法 有关路由选择协议的几个基本概念 算法必须是正确的和完整的。 算法在计算上应简单。
NetGuru 創新 網路通訊實驗教學解決方案 PART I TCP/IP通訊協定深入剖析/以NetGuru實作
Routing Protocols and Concepts – Chapter 3
Netman Linux 的防火牆設計與應用 Netman
The security implications of IPv6
逃出生天游戏介绍 胡永泽 高振卓 答辩人:.
Mobile IP Mar.14,’03 B 黃品甄 B 范哲瑋.
通訊協定 OSI分層模式 與 TCP/IP協定
IGMP Snooping / Proxy / Server
(C) Active Network CO., Ltd
網路技術管理進階班---網路連結 講師 : 陳鴻彬 國立東華大學 電子計算機中心.
初二英语写作课 课件 福建省闽清县第一中 王国豪
第六章 差错与控制报文 (ICMP).
第五章 網際網路 5-1 網際網路的歷史沿革 5-2 網際網路基本運作原理 5-3 連線媒介與連線上網 5-4 網際網路上的熱門應用
32 bit destination IP address
附錄 通訊協定堆疊.
P2P通信之 ——UDP穿越NAT方案的讨论
TCP/IP Protocol Suite TCP/IP協定 第二組 投影片製作by簡嘉宏 綦凱宏 林睿敏 滕孟哲.
ARP, RARP & ICMP.
Fundamentals of Physics 8/e 27 - Circuit Theory
Chapter 11 Unicast Routing Protocols
5.3 IP地址与域名 IP地址 子网划分 IPv 域名机制 域名解析.
Westmont College 网络管理 SNMP
預官考試輔導 計算機概論提要 91年12月4日.
NS2 – TCP/IP Simulation How-Wei Wu.
校園網路架構介紹與資源利用 主講人:趙志宏 圖書資訊館網路通訊組.
第5讲 网络层 本讲目的: 概述: 理解网络层服务原理: 因特网的实现实例 网络层的服务 路由选择原理 分层的路由选择 IP协议
第十三章 TCP/IP 與 Internet 網路連結技術
Small Potato If small potatoes can also make history.
Westmont College 网络应用软件 第一讲 (客户-服务器 概念, 协议端口的使用, 套接字API)
3.1 通訊協定 3.2 開放系統參考模式(OSI) 3.3 公眾數據網路 3.4 TCP/IP通訊協定
3 電子商務技術.
滕小玲 北京大学计算中心 IPv6技术讲座 现有Internet的基础是IPv4,到目前为止有近20年的历史了。由于Internet的迅猛发展,据统计平均每年Internet的规模就扩大一倍。IPv4的局限性就越来越明显。个人电脑市场的急剧扩大、还有个人移动计算设备的上网、网上娱乐服务的增加、多媒体数据流的加入、以及出于安全性等方面的需求都迫切要求新一代IP协议的出现。
中国科学技术大学计算机系 陈香兰 2013Fall 第七讲 存储器管理 中国科学技术大学计算机系 陈香兰 2013Fall.
傳輸控制協議 /互聯網協議 TCP/IP.
行政管理者 的素质要求 中南大学湘雅医院 李远斌
1.4 计算机网络体系结构与协议 引言 网络系统的体系结构 网络系统结构参考模型ISO/OSI
實驗目的: 明瞭DHCP運作原理 建置DHCP伺服器
NAT技术讲座 主讲:周旭 大唐电信科技股份有限公司光通信分公司 数据通信部.
期未報告:公眾無線網路的架構,比較 通訊所 鍾國麟 主要的內容還是S.Y.
林一平 講座教授 資訊學院院長 新竹國立交通大學
Distance Vector vs Link State
计算机问题求解 – 论题1-5 - 数据与数据结构 2018年10月16日.
Mechanics Exercise Class Ⅱ
名词从句(2).
Mobile IPv4.
IP Layer Basics, Firewall, VPN, and NAT
Distance Vector vs Link State Routing Protocols
怎樣把同一評估 給與在不同班級的學生 How to administer the Same assessment to students from Different classes and groups.
Mobile Nodes and Multiple Interfaces in IPv6 (Monami6)
網際網路原理 網際網路源起與發展歷史 1968 ARPANET 1973 TCP/IP協定 1976 乙太網路,促成LAN的發展 … DNS
IP Layer Basics & Firewall
Homework 3.
定语从句(4).
Routing Protocols and Concepts – Chapter 5
Presentation transcript:

Chapter 10 Mobile IP TCP/IP Protocol Suite Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.

OBJECTIVES: To discuss addressing issues related to a mobile host and the need for a care-of address. To discuss two agents involved in mobile IP communication, the home agent and the foreign agent, and how they communicate. To explain three phases of communication between a mobile host and a remote host: agent discovery, registration, and data transfer. To mention inefficiency of mobile IP in two cases, double crossing and triangular routing, and a possible solution. TCP/IP Protocol Suite

Chapter Outline 10.1 Addressing 10.2 Agents 10.3 Three Phases 10.4 Inefficiency in Mobile IP TCP/IP Protocol Suite

10-1 ADDRESSING The main problem that must be solved in providing mobile communication using the IP protocol is addressing. TCP/IP Protocol Suite

Topics Discussed in the Section Stationary Host Mobile Host TCP/IP Protocol Suite

固定主机 IP地址由两部分组成:前缀和后缀 路由器利用IP地址的前缀为分组(数据报)选择路由 主机移动时不能携带固定不变的IP地址 前缀是某个特定网络的地址 前缀使得主机与某个网络相关联 路由器利用IP地址的前缀为分组(数据报)选择路由 主机移动时不能携带固定不变的IP地址 TCP/IP Protocol Suite

Note The IP addresses are designed to work with stationary hosts because part of the address defines the network to which the host is attached. TCP/IP Protocol Suite

移动主机 当主机从一个网络移动到另一个网络时,IP编址结构需要修改 解决方案 改变地址 两个地址 TCP/IP Protocol Suite

改变地址 移动主机在移动到新网络时改变它的IP地址 缺点:不透明(P228) TCP/IP Protocol Suite

两个地址 归属地址(home address):主机原始地址 转交地址(care-of address):外地网络临时地址 TCP/IP Protocol Suite

Figure 10.1 Home address and care-of address TCP/IP Protocol Suite

mobile host moves from one network to another. Note Mobile IP has two addresses for a mobile host: one home address and one care-of address. The home address is permanent; the care-of address changes as the mobile host moves from one network to another. TCP/IP Protocol Suite

10-2 AGENTS To make the change of address transparent to the rest of the Internet requires a home agent and a foreign agent. TCP/IP Protocol Suite

Topics Discussed in the Section Home Agent Foreign Agent TCP/IP Protocol Suite

家乡(归属)代理 移动主机家乡网络上的路由器 当远程主机向移动主机发送分组时,家乡代理充当该移动主机 先由家乡代理接收分组,然后再将分组发送给处地代理 TCP/IP Protocol Suite

外地代理 移动主机当前所在的外地网络路由器 外地代理接收家乡代理发送过来的分组,并把分组交付给移动主机 移动主机也可充当外地代理。此时转交地址称为同址转交地址(colocated care-of address) TCP/IP Protocol Suite

Figure 10.2 Home agent and foreign agent TCP/IP Protocol Suite

Note When the mobile host and the foreign agent are the same, the care-of address is called a colocated care-of address. TCP/IP Protocol Suite

10-3 THREE PHASES To communicate with a remote host, a mobile host goes through three phases: agent discovery, registration, and data transfer. The first phase, agent discovery, involves the mobile host, the foreign agent, and the home agent. The second phase, registration, also involves the mobile host and the two agents. Finally, in the third phase, the remote host is also involved. We discuss each phase separately. TCP/IP Protocol Suite

Figure 10.3 Remote host and mobile host configuration TCP/IP Protocol Suite

Topics Discussed in the Section Agent Discovery Registration Data Transfer TCP/IP Protocol Suite

代理发现 发现家乡代理 发现外地代理 TCP/IP Protocol Suite

代理发现报文 代理通告(agent advertisement) 代理询问(agent solicitation) TCP/IP Protocol Suite

代理通告 在ICMP通告报文后附带代理通告 TCP/IP Protocol Suite

Note Mobile IP does not use a new packet type for agent advertisement; it uses the router advertisement packet of ICMP, and appends an agent advertisement message. TCP/IP Protocol Suite

Figure 10.4 Agent advertisement TCP/IP Protocol Suite

TCP/IP Protocol Suite

代理询问 移动主机移到外地网络,但没有收到代理通告时,发起代理询问 TCP/IP Protocol Suite

Mobile IP does not use a new packet type for agent solicitation; Note Mobile IP does not use a new packet type for agent solicitation; it uses the router solicitation packet of ICMP. TCP/IP Protocol Suite

登记 移动主机移至外地网络并发现外地代理,它必须进行登记 TCP/IP Protocol Suite

登记四个要素 移动主机必须向外地代理登记 移动主机必须向家乡代理登记 登记截止期到了之后,移动主机必须更新登记 移动主机回到家乡网络,必须取消登记 TCP/IP Protocol Suite

登记请求 移动主机将登记请求发送给外地代理,以变登记外地代理的转交地址,同时告知外地代理移动主机的家乡地址和家乡代理的地址 外地代理将登记请求转发给家乡代理 家乡代理收到登记请求后就获知外地代理的地址 TCP/IP Protocol Suite

Figure 10.5 Registration request format TCP/IP Protocol Suite

TCP/IP Protocol Suite

登记应答 登记应答由家乡代理发送给外地代理,然后再转发给移动主机 用于确认或拒绝登记请求 TCP/IP Protocol Suite

Figure 10.6 Registration reply format TCP/IP Protocol Suite

封装 登记报文被封装成UDP数据报 代理使用周知端口434 移动主机使用临时端口 TCP/IP Protocol Suite

Note A registration request or reply is sent by UDP using the well-known port 434. TCP/IP Protocol Suite

数据传送(1) 从远程主机到家乡代理 从家乡代理到外地代理 从外地代理到移动主机 从移动主机到远程主机 TCP/IP Protocol Suite

数据传送(2) 从远程主机到家乡代理 源地址:远程主机地址 目的地址:移动主机的家乡地址 家乡代理代理移动主机 TCP/IP Protocol Suite

数据传送(3) 从家乡代理到外地代理 从外地代理到移动主机 从移动主机到远程主机 家乡代理使用隧道技术将分组发往外地代理 外地代理将分组发给移动主机(依据转交地址) 从移动主机到远程主机 源地址:移动主机家乡地址 目的地址:远程主机地址 在外地网络发送 TCP/IP Protocol Suite

数据传送(4) 透明性 数据传送阶段,远程主机不知道移动主机的任何移动(早期方案) TCP/IP Protocol Suite

Figure 10.7 Data transfer TCP/IP Protocol Suite

Note The movement of the mobile host is transparent to the rest of the Internet. TCP/IP Protocol Suite

10-4 INEFFICIENCY IN MOBILE IP Communication involving mobile IP can be inefficient. The inefficiency can be severe or moderate. The severe case is called double crossing or 2X . The moderate case is called triangle routing or dog-leg routing. TCP/IP Protocol Suite

Topics Discussed in the Section Double Crossing Triangle Routing Solution TCP/IP Protocol Suite

两次穿越 当移动主机移至远程主机所在网络时 移动主机向远程主机发送分组时,借助外地代理(远程主机所在网络的路由器),无问题 远程主机向移动主机发送数据时,仍需要错助家乡代理进行数据传送,即发生两次穿越问题 TCP/IP Protocol Suite

Figure 10.8 Double crossing TCP/IP Protocol Suite

三角路由(1) 发生三角路由问题的根源是移动主机的移动对远程主机来说是透明的 解决方法 去掉透明性:远程主机同时知道移动主机的家乡地址与转交地址 当家乡代理收到远程主机发给移动主机的第一个分组时,它将此分组发给外地代理,并向远程主机发送更新绑定分组(update binding packet),让远程主机获知移动主机当前转交地址 TCP/IP Protocol Suite

Figure 10.9 Triangle routing TCP/IP Protocol Suite

三角路由(2) 当移动主机与远程主机不在同一个网络时 移动主机给远程主机发送分组理,无问题 远程主机给移动主机发送分组时,需要借助家乡代理,发生三角路由问题 TCP/IP Protocol Suite