码迷,mamicode.com
首页 > Web开发 > 详细

.NET网络编程学习笔记

时间:2014-07-23 16:13:01      阅读:269      评论:0      收藏:0      [点我收藏+]

标签:blog   http   使用   os   io   for   

  • IPAddress类使用实例:

IPAddress.Parse("192.168.0.1")  //将string类型的IP地址转换为IPAddress实例

IPAddress.Loopback   //获得本地环回IP地址,具体为 127.0.0.1

IPAddress.Broadcast  //获得广播IP地址地址,具体为 255.255.255.255

IPAddress.Any          //具体地址为0.0.0.0 ,Socket.Bind 方法使用 Any 字段指示 Socket 实例应侦听所有网络接口上的客户端活动

  • IPEndPoint 类包含应用程序连接到主机上的服务所需的主机和本地或远程端口信息,通过此类即可唯一确定程序或者进程在网络中的位置

具体应用方式为IPEndPoint(IPAddress,Port);IPAddress即为上面提到的IPAddress类的具体值,Port值网络端口号。

端口号是由一个两个字节的整数,所以取值范围为0~65535,这些端口号又分为三类:

  1. 第一类的范围是0~1023,称为众所周知的端口,这些端口号由特定的网络程序使用,例如,TCP协议使用80端口来完成Http协议的传输。
  2. 第二类的范围是1024~49151,称为登记端口,一般情况下不应该在程序中使用。
  3. 第三类的范围是49152~65535,称为私有端口, 这些端口可以由普通用户程序使用。

.NET网络编程学习笔记,布布扣,bubuko.com

.NET网络编程学习笔记

标签:blog   http   使用   os   io   for   

原文地址:http://www.cnblogs.com/wsliu1503/p/3863194.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!