Re: IP address and Port number.

<[email protected]> Wed, 14 Mar 2007 09:12:30 +0530
Newsgroups gmane.linux.upnp-sdk.general
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--===============0955049343==
Content-class: urn:content-classes:message
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C765EA.CB46BADE"

This is a multi-part message in MIME format.

------_=_NextPart_001_01C765EA.CB46BADE
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

=20

Hi Zhongwei,

    When the device comes up with upnp enabled, an advertisement is sent
during the discovery phase. This would contain the IP address and port
of the device.

    U can capture the SSDP (ssdp-alive) packets sent from the device at
the discovery phase and see that it contains both IP and port.

    And also whenever there is a search request from the control point,
the device advertises the same.

Regds.,

Kitty.

   =20


________________________________

From: [email protected]
[mailto:[email protected]] On Behalf Of
Zhongwei Qiu
Sent: Wednesday, March 14, 2007 12:48 AM
To: [email protected]
Subject: [UPnP-SDK-discuss] IP address and Port number.


Hello, everyone -
=20
I am new to upnp.  I read through the UPnP architecture and could not
figure out how the control point get the ip address and port number from
devices. =20
=20
The Discovery step is using HTTP over UDP over IP on
239.255.255.250:1900.
=20
Then the Description is using HTTP over TCP.  So the IP address and Port
number must have been sent to the control point. =20
=20
Could anyone please tell me when and how the IP address and port number
been sent?
=20
Thanks,
Zhongwei

________________________________

Don't get soaked. Take a quick peek at the forecast
<http://tools.search.yahoo.com/shortcuts/?fr=3Doni_on_mail&#news>=20
with theYahoo! Search weather shortcut.
<http://tools.search.yahoo.com/shortcuts/?fr=3Doni_on_mail&#news>=20

------_=_NextPart_001_01C765EA.CB46BADE
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.3059" name=3DGENERATOR></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft>
<DIV align=3Dleft><SPAN=20
style=3D"FONT-SIZE: 14pt; COLOR: #333399; FONT-FAMILY: 'Harlow Solid =
Italic'">
<P class=3DMsoNormal style=3D"MARGIN: 0in 0in 0pt" align=3Dleft><SPAN=20
class=3D805373403-14032007><FONT face=3DTahoma color=3D#000000=20
size=3D2></FONT></SPAN>&nbsp;</P>
<P class=3DMsoNormal style=3D"MARGIN: 0in 0in 0pt" align=3Dleft><SPAN=20
class=3D805373403-14032007><FONT face=3DTahoma color=3D#000000 =
size=3D2>Hi=20
Zhongwei,</FONT></SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0in 0in 0pt" align=3Dleft><SPAN=20
class=3D805373403-14032007>&nbsp;&nbsp;&nbsp; <FONT face=3DTahoma =
color=3D#000000=20
size=3D2>When the device comes up with upnp enabled, an advertisement is =
sent=20
during the discovery phase. This&nbsp;would contain the IP address and =
port of=20
the device.</FONT></SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0in 0in 0pt" align=3Dleft><SPAN=20
class=3D805373403-14032007>&nbsp;&nbsp;&nbsp; <FONT face=3DTahoma =
color=3D#000000=20
size=3D2>U can capture the SSDP (ssdp-alive) packets sent from the =
device at the=20
discovery phase and see that it contains both IP and =
port.</FONT></SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0in 0in 0pt" align=3Dleft><SPAN=20
class=3D805373403-14032007>&nbsp;&nbsp;&nbsp; <FONT face=3DTahoma =
color=3D#000000=20
size=3D2>And also whenever there is a search request from the control =
point, the=20
device advertises the same.</FONT></SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0in 0in 0pt" align=3Dleft><SPAN=20
class=3D805373403-14032007><FONT face=3DTahoma color=3D#000000=20
size=3D2>Regds.,</FONT></SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0in 0in 0pt" align=3Dleft><SPAN=20
class=3D805373403-14032007><FONT face=3DTahoma color=3D#000000=20
size=3D2>Kitty.</FONT></SPAN></P>
<P class=3DMsoNormal style=3D"MARGIN: 0in 0in 0pt" align=3Dleft><SPAN=20
class=3D805373403-14032007>&nbsp;&nbsp;&nbsp; =
</SPAN></SPAN></P></DIV></DIV><BR>
<DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
<HR tabIndex=3D-1>
<FONT face=3DTahoma size=3D2><B>From:</B>=20
[email protected]=20
[mailto:[email protected]] <B>On Behalf Of=20
</B>Zhongwei Qiu<BR><B>Sent:</B> Wednesday, March 14, 2007 12:48=20
AM<BR><B>To:</B> =
[email protected]<BR><B>Subject:</B>=20
[UPnP-SDK-discuss] IP address and Port number.<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV>Hello, everyone -</DIV>
<DIV>&nbsp;</DIV>
<DIV>I am new to upnp.&nbsp; I read through the UPnP architecture and =
could not=20
figure out how the control point&nbsp;get the ip address and port number =
from=20
devices.&nbsp; </DIV>
<DIV>&nbsp;</DIV>
<DIV>The Discovery step is using HTTP over UDP over IP on&nbsp; <SPAN=20
style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Times">239.255.255.250:1900.</SPAN></DIV>
<DIV><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Times"></SPAN>&nbsp;</DIV>
<DIV><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Times">Then the =
Description is=20
using HTTP over TCP.&nbsp; So the IP address and Port number must have =
been sent=20
to the control point.&nbsp; </SPAN></DIV>
<DIV><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Times"></SPAN>&nbsp;</DIV>
<DIV><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: Times">Could anyone =
please tell=20
me when and how the IP address and port number been sent?</SPAN></DIV>
<DIV><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Times"></SPAN>&nbsp;</DIV>
<DIV><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Times">Thanks,</SPAN></DIV>
<DIV><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: =
Times">Zhongwei</SPAN></DIV>
<P>
<HR SIZE=3D1>
Don't get soaked. Take a<A=20
href=3D"http://tools.search.yahoo.com/shortcuts/?fr=3Doni_on_mail&amp;#ne=
ws"> quick=20
peek at the forecast </A><BR>with the<A=20
href=3D"http://tools.search.yahoo.com/shortcuts/?fr=3Doni_on_mail&amp;#ne=
ws">Yahoo!=20
Search weather shortcut.</A></BODY></HTML>

------_=_NextPart_001_01C765EA.CB46BADE--


--===============0955049343==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
--===============0955049343==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
UPnP-SDK-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/upnp-sdk-discuss

--===============0955049343==--