需要c ++解释的Internet套接字编程

时间:2016-09-09 03:06:37

标签: c++ sockets packets

我有两台计算机,我在它们之间创建了一个网络,一个是服务器(Windows Server OS)和客户端(Windows 10)。两台计算机也通过wifi连接到互联网。连接两个系统我正在使用以太网电缆

我想知道我是否在c ++中使用互联网套接字发送数据包的客户端程序。我是否也应该在服务器上创建一个监听器。我应该使用端口80在服务器上发送数据包和相同的端口来监听到达的数据包吗?

1 个答案:

答案 0 :(得分:-2)

假设你决定使用TCP,那么:

  

我是否也应该在服务器上创建一个监听器?

如果您使用的是面向连接的协议(例如TCP),则必须有一端正在侦听,否则您无法创建TCP连接。

  

我应该使用端口80在服务器上发送数据包和相同的端口来监听到达的数据包吗?

您应该使用您想要的任何端口号,只要其他东西不使用它。只要服务器和客户端同意,实际数量无关紧要。 有效端口号的范围是1到65535。