想进一步了解Dynamic Ip

时间:2011-05-20 11:58:36

标签: c# vb.net ip

动态IP是什么意思?

以及如何使用vb.net中的套接字在其上实现一个简单的示例?

感谢所有

2 个答案:

答案 0 :(得分:1)

阅读一本关于IP prtocol和WIndows doucmentation的书。

动态IP是指通过动态配置主机(使用动态IP)的DHCP服务器,在计算机连接到物理网络时动态分配给计算机的IP地址。相反的是STATIC IP,它被硬编码到计算机配置中(即您静态设置)。

文档中有更多内容。这是一个低级别的初学者问题 - 在没有大量背景的情况下回答它很难。书籍和文档提供了上下文。

答案 1 :(得分:0)

从DHCP服务器(动态主机配置协议)分配动态IP地址。

当您的网络适配器连接到网络时,它会要求DHCP服务器租用IP地址。 DHCP服务器返回生命周期有限的IP地址。当租约到期时,网络适配器必须要求新租约。

租约的有效期通常为两小时或24小时,适用于网络。租约的短暂生命周期并不意味着您经常更改IP地址,因为大多数情况下您将获得与之前相同的IP地址的租约。

对于静态IP地址,不涉及DHCP服务器,只需在网络设置中输入IP地址即可。

您无法使用套接字实现动态IP地址,因为您需要具有IP地址才能建立套接字连接。