📄 ip组播技术综述2.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0053)http://www.ccw.com.cn/htm/net/seminar/01_5_31_4_2.asp -->
<HTML><HEAD><TITLE>计算机世界网-IP组播技术综述</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE>.a14 {
FONT-SIZE: 14px; TEXT-INDENT: 25px; LINE-HEIGHT: 20px
}
.f {
FONT-SIZE: 18px; COLOR: #0f3ccd
}
IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
P {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
INPUT {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
A:link {
COLOR: black; TEXT-DECORATION: none
}
A:visited {
COLOR: #80006f; TEXT-DECORATION: none
}
A:hover {
COLOR: black; TEXT-DECORATION: underline
}
</STYLE>
<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD>
<BODY leftMargin=0 topMargin=2>
<CENTER>
<STYLE>.v12 {
FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff
}
.v14 {
FONT-SIZE: 14px; TEXT-INDENT: 25px; LINE-HEIGHT: 20px
}
IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
P {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
INPUT {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
SELECT {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
A:link {
COLOR: black; TEXT-DECORATION: none
}
A:visited {
COLOR: #80006f; TEXT-DECORATION: none
}
A:hover {
COLOR: black; TEXT-DECORATION: underline
}
</STYLE>
<STYLE>.v13 {
FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff
}
.v12 {
FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #4c029c
}
.v14 {
FONT-SIZE: 14px; TEXT-INDENT: 25px; LINE-HEIGHT: 20px
}
IMG {
BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
P {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
INPUT {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
SELECT {
FONT-SIZE: 12px; font-fammily: verdana,宋体
}
A:link {
COLOR: black; TEXT-DECORATION: none
}
A:visited {
COLOR: #80006f; TEXT-DECORATION: none
}
A:hover {
COLOR: black; TEXT-DECORATION: underline
}
</STYLE>
<!--头-->
<TABLE cellSpacing=0 cellPadding=0 width=767 align=center border=0>
<TBODY>
<TR>
<TD vAlign=bottom>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD vAlign=top><IMG src="IP组播技术综述2.files/ccwlogo.gif"></TD></TR>
<TR>
<TD vAlign=top height=27><IMG height=27
src="IP组播技术综述2.files/knowledge.gif"
width=207></TD></TR></TBODY></TABLE></TD>
<TD vAlign=bottom width=556 bgColor=#4c029c height=96>
<TABLE height=96 cellSpacing=0 cellPadding=0 width=556 bgColor=#4c029c
border=0>
<TBODY>
<TR>
<TD vAlign=bottom bgColor=#ffffff colSpan=2 height=25><IMG
src="IP组播技术综述2.files/top.gif" useMap=#F></TD></TR>
<TR vAlign=center>
<TD vAlign=center align=middle height=60><!-- <a href="/search/" target=_blank><img src="/img2/esearch.GIF" border=0 width=468 height=60></a> --><A
href="http://www.ccw.com.cn/html/search/thememail/"
target=_blank><IMG height=60
src="IP组播技术综述2.files/topbanner_thememail.gif" width=468
border=0></A> </TD>
<TD align=middle width="15%">
<TABLE width="95%">
<TBODY>
<TR>
<TD><A href="mailto:center@ccw.com.cn?subject=我要投稿:"
target=_blank><FONT class=v13>我要投稿</A><BR><A
href="mailto:center@ccw.com.cn?subject=编读往来"><FONT
class=v13>编读往来</A><BR><A
href="javascript:AddBookMark('计算机世界网首页')"><FONT
class=v13>加入收藏</A></FONT></FONT></FONT></TD></TR></TBODY></TABLE></TD></TR>
<TR>
<TD bgColor=#ffffff colSpan=2 height=1></TD></TR>
<TR>
<TD bgColor=#b4aafc colSpan=2 height=2></TD></TR></TBODY></TABLE><MAP
name=F><AREA shape=RECT target=_blank coords=29,3,61,18
href="http://www.ccw.com.cn/"><AREA shape=RECT target=_blank
coords=72,3,143,18 href="http://www.ccw.com.cn/news1/"><AREA shape=RECT
target=_blank coords=155,2,216,18
href="http://www.ccw.com.cn/center/"><AREA shape=RECT target=_blank
coords=225,2,299,18 href="http://www.ccw.com.cn/work/"><AREA shape=RECT
target=_blank coords=310,3,364,19
href="http://www.ccw.com.cn/search/"><AREA shape=RECT target=_blank
coords=372,2,412,19 href="http://www3.ccw.com.cn/"><AREA shape=RECT
target=_blank coords=424,2,550,18
href="http://www2.ccw.com.cn/"></MAP></TD></TR>
<TR>
<TD bgColor=#b4aafc colSpan=2>
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD align=middle width="26%"><FONT
class=v12>【2004年5月8日】 </FONT></TD>
<TD class=V12><A href="http://www.ccw.com.cn/center/topic.asp">专
题</A> /</TD>
<TD class=V12><A href="http://www.ccw.com.cn/center/tech.asp">技
术</A> /</TD>
<TD class=V12><A href="http://www.ccw.com.cn/center/prod.asp">产
品</A> /</TD>
<TD class=V12><A href="http://www.ccw.com.cn/center/app.asp">应
用</A> /</TD>
<TD class=V12><A href="http://www.ccw.com.cn/center/net.asp">网
络</A> /</TD>
<TD class=V12><A href="http://www.ccw.com.cn/center/prog.asp">编
程</A> /</TD>
<TD class=V12><A href="http://www.ccw.com.cn/center/skill.asp">技
巧</A> </TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE>
<TABLE width=680 align=center>
<TBODY>
<TR>
<TD align=middle><BR>
<H2><FONT color=#0f3ccd>IP组播技术综述</FONT></H2><BR><B>田红鹏</B> </TD></TR>
<TR>
<TD align=right>01-5-31 上午 10:54:20<BR>
<HR width=660 color=#f46240 SIZE=1>
</TD></TR></TBODY></TABLE><BR>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD class=a14><I>2.2 实现IP组播的前提条件</I></TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD
class=a14>实现IP组播传输,则组播源和接收者以及两者之间的下层网络都必须支持组播。这包括以下几方面:</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD class=a14>●主机的TCP/IP实现支持发送和接收IP组播;</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD class=a14>●主机的网络接口支持组播;</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD class=a14>●有一套用于加入、离开、查询的组管理协议,即IGMP(v1,v2);</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD class=a14>●有一套IP地址分配策略,并能将第三层IP组播地址映射到第二层MAC地址;</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD class=a14>●支持IP组播的应用软件;</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD
class=a14>●所有介于组播源和接收者之间的路由器、集线器、交换机、TCP/IP栈、防火墙均需支持组播;</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD
class=a14>目前,IP组播技术得到硬件、软件厂商的广泛支持,比如,新生产的以太网卡几乎都支持组播;Cisco的路由器不仅支持DVMRP、PIM路由协议、IGMP组管理协议,而且支持Cisco专有Cisco组管理协议CGMP,再如微软的Windows
95支持IP组播和IGMPv1,而Windows
98还支持IGMPv2。对于不支持IP组播传输的中间路由器采用IP隧道(Tunneling)技术作为过渡方案。这些说明IP组播技术的应用环境已基本具备。</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD class=a14><I>2.3 组播地址分配与MAC地址</I></TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD
class=a14>在组播通信中,我们需要两种地址:一个IP组播地址和一个Ethernet组播地址。其中,IP组播地址标识一个组播组。由于所有IP数据包都封装在Ethernet帧中,所以还需要一个组播Ethernet地址。为使组播正常工作,主机应能同时接收单播和组播数据,这意味着主机需要多个IP和Ethernet地址。</TD></TR></TBODY></TABLE>
<TABLE width=620 align=center>
<TBODY>
<TR>
<TD
class=a14>IP地址方案专门为组播划出一个地址范围,在IPv4中为D类地址,范围是224.0.0.0到239.255.255.255,并将D类地址划分为局部链接组播地址、预留组播地址、管理权限组播地址;在IPv6中为组播地址提供了许多新的标识功能,图2为IPv4和IPv6的组播地址格式,其中IPv6中特殊域的定义见表1。</TD></TR>
<TR>
<TD class=a14>
<P align=center><SPAN style="mso-ignore: vglayout"><IMG height=185
src="IP组播技术综述2.files/01_5_31_4d.jpg" width=289
v:shapes="_x0000_s1029">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -