日期:2014-05-18 浏览次数:21233 次
public static IPAddress[] GetHostAddresses( string hostNameOrAddress )
------解决方案--------------------
以www.cctv.com为例
cctv.com为域名,www为主机名。二者联合在一起则组成了一个网络上唯一的服务器地址。
如果在内网中,你的计算机名字可以是主机名。
如果是在Internet上,域名可以是主机名。
小知识:
计算机的主机名
主机名就是计算机的名字(计算机名),网上邻居就是根据主机名来识别的。 这个名字可以随时更改,从我的电脑属性的计算机名就可更改。 用户登陆时候用的是操作系统的个人用户帐号,这个也可以更改,从控制面板的用户界面里改就可以了。这个用户名和计算机名无关。
Internet域名系统中的主机名
因特网上的主机或 Web 站点由主机名识别。主机名有时称为域名。主机名映射到 IP 地址,但是主机名和 IP 地址之间没有一对一关系。 当 Web 客户机发出到主机的 HTTP 请求时,使用主机名。发出请求的用户可能会指定服务器的 IP 地址,而不是主机名,但现在这在因特网上不常见。对于用户来说,主机名比数字 IP 地址更方便。公司、组织和个人常常选择其 Web 站点的主机名,用户能很容易地记住这些主机名。 现代 HTTP 实施中更重要的是,在 HTTP 请求中使用主机名意味着: * 一个主机名中的服务可以由许多服务器提供,它们有不同的 IP 地址。 * 具有一个 IP 地址的一台服务器可以提供许多主机名中的服务。这称为虚拟主管。虚拟主管说明此过程。 主机名由称为 DNS 服务器或域名服务器的服务器映射到 IP 地址。DNS 代表域名服务。在大型网络中,许多 DNS 服务器可以相互协作,以提供主机名和 IP 地址之间的映射。
------解决方案--------------------
你可以这么理解,网址是服务器的主机名,名称是你自己主机的主机名。