//准备接收socket请求
//新建一个套接字Socket即创建Socket
//Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);这一行创建了一个套接字, 它的3个参数分别代表地址族、 套接字类型和协议。 地址族指明是使用IPv4还是IPv6, , 本例中使用的是IPv4, 即InterNetwork
Socket listenfd = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
//Bind指定套接字的IP和端口
//listenfd.Bind(ipEp) 将给listenfd套接字绑定IP和端口。 示例程序中绑定的是本地地址“127.0.0.1”和1234号端口。