作者pigheadhan (Do Something)
看板PangSir
标题[VoIP] 补充 Mobile IP和SIP 部分
时间Wed Apr 13 20:48:01 2005
对於昨天报告时教授提出一些疑问的地方做一些补充说明。
当correspondent node(CN)想传输资料至mobile node(MN)时可采取两种方式:
1. indirect forwarding: CN先将资料传至MN之home agent(HA),再由HA转传至MN。
2. direct routing: CN先藉由control message自HA取得MN目前所在的位址,再由CN直接
将资料传至MN。
因此当VoIP application采用direct routing的方式时,HA所扮演的角色其功能就与SIP
redirect server相似。
此外,当MN在建立网路连线时,Mobile IP的方式亦可像SIP般采用DHCP机制,再由ARP来
处理duplicate address的情形,此种情况下建立连线所产生的delay与SIP同为 4ts+tarp
。然而,mobile IP由於是一属於network layer的方式,故可采用另一种更快建立网路连
线的机制,也就是说当MN进入另一个subnet时,可透过router solicitation以及router
advertisement两种message来取得在新的foreign address(又称care-of address,COA)
router advertisement(又称agent advertisement):
agent定期将一ICMP router discovery message broadcast至每个与之联系的
link,此message中的COA field提供了此subnet中目前可用的address。
router solicitation(又称agent solicitation):
当MN想取得某些关於agent的讯息时,可由MN broadcast router solicication,
收到此讯息的agent则会unicast一个router advertisement至该MN。
因此当使用mobile IP的方式时,MN可透过发送router solicitation以及接收router
advertisement在 2ts 时间内建立网路连线,相较SIP利用DHCP以及ARP所需 4ts+tarp 为
短。mobile IP不是不能用DHCP,只是有更适合更省时的方式。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.230.26.108