RE: multicast [7:47591]

2002-06-28 Thread Lopez, Robert

In regards to the OSI specs, is it safe to say that IP multicasts exist at
layers 2 and 3?

-Original Message-
From: Priscilla Oppenheimer [mailto:[EMAIL PROTECTED]]
Sent: Friday, June 28, 2002 1:15 AM
To: [EMAIL PROTECTED]
Subject: Re: multicast [7:47591]


At 10:14 PM 6/27/02, Howard C. Berkowitz wrote:

> >IP multicast gets used for many purposes and those purposes may be at
> >different layers:
> >
> >Sending routing updates (EIGRP, OSPF, RIPv2) - Layer 3
> >Establishing routing protocol neighbor relationships (EIGRP, OSPF) -
Layer 3
> >Sending multimedia streaming audio or video - Layer 7 with some help from
> >Layer 6 (MPEG or whatever), Layer 5 (RTSP), and Layer 4 (UDP)
> >Finding services (Service Location Protocol) - Layer 7
> >Joining groups (IGMP) - Layer 3
> >Determining a dynamic L3 address assignment (IPv6) - Layer 3
>
>
>You're not saying, are you, that IP multicast exists at layers above
>3, are you?

No, I said it's used by upper layers. Those layers are aware of it, though. 
The Service Location Protocol (SLP) RFC, for example, states which IP 
multicast address to use. The Realtime Streaming Protocol (RTSP) knows 
about IP multicast too. I don't know the details, but RTSP specifies a 
method for a client to find out what IP multicast address a server is 
sending to. There's a presentation description that includes the multicast 
address. If you look at the RFC for RTSP, there's lots of discussion of 
multicast.

RTSP is nominally an application-layer protocol, at least according to the 
author of the RFC.

Priscilla

>I think it is correct to say that a higher-layer protocol
>may assume that a lower-layer protocol will require use of a layer 3
>multicast service, but doesn't itself implement multicast. The upper
>layer entity (in strict OSI terms) need not have direct access to the
>multicast network layer service, but potentially could indirectly
>request that functionality through higher-layer service interfaces.
>
>Without looking at the Transport Service Specification, I can't
>remember if it has the semantics, with the Connectionless Transport
>Service, of multicasts. My general recollection is that you use a
>network service address and let the Network Service figure out the
>semantics.
> >
> >There's probably lots of others too!
> >
> >Layer 2 multicasts are used for IP multicast, but for many other purposes
> >too, such as BPDU, CDP, VTP, DISL, AppleTalk Name Binding Protocol (NBP)
> >lookups, etc.
> >
> >Priscilla
> >
> >
> >>TIA
> >>
> >>Robert
> >
> >
> >Priscilla Oppenheimer
> >http://www.priscilla.com


Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47650&t=47591
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: multicast [7:47591]

2002-06-27 Thread Priscilla Oppenheimer

At 10:14 PM 6/27/02, Howard C. Berkowitz wrote:

> >IP multicast gets used for many purposes and those purposes may be at
> >different layers:
> >
> >Sending routing updates (EIGRP, OSPF, RIPv2) - Layer 3
> >Establishing routing protocol neighbor relationships (EIGRP, OSPF) -
Layer 3
> >Sending multimedia streaming audio or video - Layer 7 with some help from
> >Layer 6 (MPEG or whatever), Layer 5 (RTSP), and Layer 4 (UDP)
> >Finding services (Service Location Protocol) - Layer 7
> >Joining groups (IGMP) - Layer 3
> >Determining a dynamic L3 address assignment (IPv6) - Layer 3
>
>
>You're not saying, are you, that IP multicast exists at layers above
>3, are you?

No, I said it's used by upper layers. Those layers are aware of it, though. 
The Service Location Protocol (SLP) RFC, for example, states which IP 
multicast address to use. The Realtime Streaming Protocol (RTSP) knows 
about IP multicast too. I don't know the details, but RTSP specifies a 
method for a client to find out what IP multicast address a server is 
sending to. There's a presentation description that includes the multicast 
address. If you look at the RFC for RTSP, there's lots of discussion of 
multicast.

RTSP is nominally an application-layer protocol, at least according to the 
author of the RFC.

Priscilla

>I think it is correct to say that a higher-layer protocol
>may assume that a lower-layer protocol will require use of a layer 3
>multicast service, but doesn't itself implement multicast. The upper
>layer entity (in strict OSI terms) need not have direct access to the
>multicast network layer service, but potentially could indirectly
>request that functionality through higher-layer service interfaces.
>
>Without looking at the Transport Service Specification, I can't
>remember if it has the semantics, with the Connectionless Transport
>Service, of multicasts. My general recollection is that you use a
>network service address and let the Network Service figure out the
>semantics.
> >
> >There's probably lots of others too!
> >
> >Layer 2 multicasts are used for IP multicast, but for many other purposes
> >too, such as BPDU, CDP, VTP, DISL, AppleTalk Name Binding Protocol (NBP)
> >lookups, etc.
> >
> >Priscilla
> >
> >
> >>TIA
> >>
> >>Robert
> >
> >
> >Priscilla Oppenheimer
> >http://www.priscilla.com


Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47637&t=47591
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



RE: multicast [7:47591]

2002-06-27 Thread Lopez, Robert

A thanks to everyone who replied to this topic...

-Original Message-
From: Priscilla Oppenheimer [mailto:[EMAIL PROTECTED]]
Sent: Thursday, June 27, 2002 6:36 PM
To: [EMAIL PROTECTED]
Subject: Re: multicast [7:47591]


At 04:42 PM 6/27/02, Lopez, Robert wrote:
>At what OSI layer do IP multicasts lie?  Reading through CCO has made me
>more doubtful in my choices.

IP multicasts are sent to a layer 3 IP multicast address. That address is 
converted to a data-link-layer multicast address. The Internet Assigned 
Numbers Authority (IANA) owns a block of MAC-layer addresses that are used 
for group multicast addresses. The range of addresses for Ethernet is 
0x01:00:5E:00:00:00 through 0x01:00:5E:7F:FF:FF. When a host sends a frame 
to an IP group that is identified by a Class D address, the host inserts 
the low-order 23 bits of the Class D address into the low-order 23 bits of 
the MAC-layer destination address. The top 9 bits of the Class D address 
are not used. The top 25 bits of the MAC address are 0x01:00:5E followed by 
a zero bit (0001  0100 0 in binary).

IP multicast gets used for many purposes and those purposes may be at 
different layers:

Sending routing updates (EIGRP, OSPF, RIPv2) - Layer 3
Establishing routing protocol neighbor relationships (EIGRP, OSPF) - Layer 3
Sending multimedia streaming audio or video - Layer 7 with some help from 
Layer 6 (MPEG or whatever), Layer 5 (RTSP), and Layer 4 (UDP)
Finding services (Service Location Protocol) - Layer 7
Joining groups (IGMP) - Layer 3
Determining a dynamic L3 address assignment (IPv6) - Layer 3

There's probably lots of others too!

Layer 2 multicasts are used for IP multicast, but for many other purposes 
too, such as BPDU, CDP, VTP, DISL, AppleTalk Name Binding Protocol (NBP) 
lookups, etc.

Priscilla


>TIA
>
>Robert


Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47629&t=47591
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: multicast [7:47591]

2002-06-27 Thread Michael L. Williams

Did you copy/paste that right out of a textbook?  =)  Before I even saw
anything indicating that you authored that post, I got about 1/2 way through
the paragraph and was thinking to myself "This had to be from
Priscilla".

Mike W.

"Priscilla Oppenheimer"  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> At 04:42 PM 6/27/02, Lopez, Robert wrote:
> >At what OSI layer do IP multicasts lie?  Reading through CCO has made me
> >more doubtful in my choices.
>
> IP multicasts are sent to a layer 3 IP multicast address. That address is
> converted to a data-link-layer multicast address. The Internet Assigned
> Numbers Authority (IANA) owns a block of MAC-layer addresses that are used
> for group multicast addresses. The range of addresses for Ethernet is
> 0x01:00:5E:00:00:00 through 0x01:00:5E:7F:FF:FF. When a host sends a frame
> to an IP group that is identified by a Class D address, the host inserts
> the low-order 23 bits of the Class D address into the low-order 23 bits of
> the MAC-layer destination address. The top 9 bits of the Class D address
> are not used. The top 25 bits of the MAC address are 0x01:00:5E followed
by
> a zero bit (0001  0100 0 in binary).
>
> IP multicast gets used for many purposes and those purposes may be at
> different layers:
>
> Sending routing updates (EIGRP, OSPF, RIPv2) - Layer 3
> Establishing routing protocol neighbor relationships (EIGRP, OSPF) - Layer
3
> Sending multimedia streaming audio or video - Layer 7 with some help from
> Layer 6 (MPEG or whatever), Layer 5 (RTSP), and Layer 4 (UDP)
> Finding services (Service Location Protocol) - Layer 7
> Joining groups (IGMP) - Layer 3
> Determining a dynamic L3 address assignment (IPv6) - Layer 3
>
> There's probably lots of others too!
>
> Layer 2 multicasts are used for IP multicast, but for many other purposes
> too, such as BPDU, CDP, VTP, DISL, AppleTalk Name Binding Protocol (NBP)
> lookups, etc.
>
> Priscilla
>
>
> >TIA
> >
> >Robert
> 
>
> Priscilla Oppenheimer
> http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47627&t=47591
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: multicast [7:47591]

2002-06-27 Thread Howard C. Berkowitz

At 6:36 PM -0400 6/27/02, Priscilla Oppenheimer wrote:
>At 04:42 PM 6/27/02, Lopez, Robert wrote:
>>At what OSI layer do IP multicasts lie?  Reading through CCO has made me
>>more doubtful in my choices.
>
>IP multicasts are sent to a layer 3 IP multicast address. That address is
>converted to a data-link-layer multicast address. The Internet Assigned
>Numbers Authority (IANA) owns a block of MAC-layer addresses that are used
>for group multicast addresses. The range of addresses for Ethernet is
>0x01:00:5E:00:00:00 through 0x01:00:5E:7F:FF:FF. When a host sends a frame
>to an IP group that is identified by a Class D address, the host inserts
>the low-order 23 bits of the Class D address into the low-order 23 bits of
>the MAC-layer destination address. The top 9 bits of the Class D address
>are not used. The top 25 bits of the MAC address are 0x01:00:5E followed by
>a zero bit (0001  0100 0 in binary).
>
>IP multicast gets used for many purposes and those purposes may be at
>different layers:
>
>Sending routing updates (EIGRP, OSPF, RIPv2) - Layer 3
>Establishing routing protocol neighbor relationships (EIGRP, OSPF) - Layer 3
>Sending multimedia streaming audio or video - Layer 7 with some help from
>Layer 6 (MPEG or whatever), Layer 5 (RTSP), and Layer 4 (UDP)
>Finding services (Service Location Protocol) - Layer 7
>Joining groups (IGMP) - Layer 3
>Determining a dynamic L3 address assignment (IPv6) - Layer 3


You're not saying, are you, that IP multicast exists at layers above 
3, are you? I think it is correct to say that a higher-layer protocol 
may assume that a lower-layer protocol will require use of a layer 3 
multicast service, but doesn't itself implement multicast. The upper 
layer entity (in strict OSI terms) need not have direct access to the 
multicast network layer service, but potentially could indirectly 
request that functionality through higher-layer service interfaces.

Without looking at the Transport Service Specification, I can't 
remember if it has the semantics, with the Connectionless Transport 
Service, of multicasts. My general recollection is that you use a 
network service address and let the Network Service figure out the 
semantics.

>
>There's probably lots of others too!
>
>Layer 2 multicasts are used for IP multicast, but for many other purposes
>too, such as BPDU, CDP, VTP, DISL, AppleTalk Name Binding Protocol (NBP)
>lookups, etc.
>
>Priscilla
>
>
>>TIA
>>
>>Robert
>
>
>Priscilla Oppenheimer
>http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47624&t=47591
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: multicast [7:47591]

2002-06-27 Thread Priscilla Oppenheimer

At 04:42 PM 6/27/02, Lopez, Robert wrote:
>At what OSI layer do IP multicasts lie?  Reading through CCO has made me
>more doubtful in my choices.

IP multicasts are sent to a layer 3 IP multicast address. That address is 
converted to a data-link-layer multicast address. The Internet Assigned 
Numbers Authority (IANA) owns a block of MAC-layer addresses that are used 
for group multicast addresses. The range of addresses for Ethernet is 
0x01:00:5E:00:00:00 through 0x01:00:5E:7F:FF:FF. When a host sends a frame 
to an IP group that is identified by a Class D address, the host inserts 
the low-order 23 bits of the Class D address into the low-order 23 bits of 
the MAC-layer destination address. The top 9 bits of the Class D address 
are not used. The top 25 bits of the MAC address are 0x01:00:5E followed by 
a zero bit (0001  0100 0 in binary).

IP multicast gets used for many purposes and those purposes may be at 
different layers:

Sending routing updates (EIGRP, OSPF, RIPv2) - Layer 3
Establishing routing protocol neighbor relationships (EIGRP, OSPF) - Layer 3
Sending multimedia streaming audio or video - Layer 7 with some help from 
Layer 6 (MPEG or whatever), Layer 5 (RTSP), and Layer 4 (UDP)
Finding services (Service Location Protocol) - Layer 7
Joining groups (IGMP) - Layer 3
Determining a dynamic L3 address assignment (IPv6) - Layer 3

There's probably lots of others too!

Layer 2 multicasts are used for IP multicast, but for many other purposes 
too, such as BPDU, CDP, VTP, DISL, AppleTalk Name Binding Protocol (NBP) 
lookups, etc.

Priscilla


>TIA
>
>Robert


Priscilla Oppenheimer
http://www.priscilla.com




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47601&t=47591
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



RE: multicast [7:47591]

2002-06-27 Thread Raul F. Fernandez

Robert,

Layer 3 is where multicasting takes place.

Raul

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of
Lopez, Robert
Sent: Thursday, June 27, 2002 4:42 PM
To: [EMAIL PROTECTED]
Subject: multicast [7:47591]


At what OSI layer do IP multicasts lie?  Reading through CCO has made me
more doubtful in my choices.

TIA

Robert




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47595&t=47591
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]



Re: multicast [7:47591]

2002-06-27 Thread Steven A. Ridder

I'm going to say the addresses are L3, udp used as transport is L4, and the
apps are L7, with some of the formats such as MPeg2 L6.


""Lopez, Robert""  wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
> At what OSI layer do IP multicasts lie?  Reading through CCO has made me
> more doubtful in my choices.
>
> TIA
>
> Robert




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=47593&t=47591
--
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]