当前位置:  技术问答>linux和unix

关于Socket服务端不能调起监听端口的问题

    来源: 互联网  发布时间:2016-07-20

    本文导语:  最近看了些网络编程知识,看到简单的一个例子,就运行了一下,编译通过,但是运行server端的时候,发现端口不能调起来,telnet localhost 端口号,和netstat -an|grep 端口号都是发现端口没有起,奇怪的是:我设置了...

最近看了些网络编程知识,看到简单的一个例子,就运行了一下,编译通过,但是运行server端的时候,发现端口不能调起来,telnet localhost 端口号,和netstat -an|grep 端口号都是发现端口没有起,奇怪的是:我设置了断点,发现soket创建,bind连接,listen都是没有问题的。请教高手指点为什么会出现这种情况??  
个人的编译环境:REDHAT AS5上的gcc 4.1.1
服务端的代码如下:
     #include 
     #include 
     #include 
     #include 
     #include 
     #include 
     #include 
     #include 
     #include 
     #include 
     
     int main(argc,argv)
     int argc;
     char **argv;
     {
          static char hello[]="Hello,Are You Fine?n";
          int sockfd,new_fd;
          struct sockaddr_in server_addr;
          struct sockaddr_in client_addr;
          int sin_size,portnumber;
          
          if(argc!=2){
             fprintf(stderr,"Usage:%s PortNumberan",argv[0]);
             exit(1);
          }
          
          if((portnumber=atoi(argv[1])

    
 
 

您可能感兴趣的文章:

  • 创建了2个套接字Raw socket和socket,都调用recvfrom(),一个专门捕获数据包,一个在9001端口监听UDP请求,怎么不行?
  • socket编程,使用recvfrom()函数监听问题。
  • 在一个socket守护服务进程中,如何实现同时监听两个端口?
  • 能够在端口9001上监听其他应用的UDP请求,并打印其请求的数据包内容。先不管什么格式,请问如何用socket编写。
  • Linux下的Socket通信如何断开连接的端口从而实现重复使用该端口
  • socket编程,服务器会用bind()绑定端口,而客户端不用绑定端口就可以调用connect()。那么客户端的端口时系统自己分配的么?是何时绑定的?
  • 为什么 我用socket绑定一个端口, 释放以后,短期内都没法再绑定这个端口了?
  • 请问,在linux下如何探测socket端口通不通啊?
  • socket编程中客户端绑定端口的问题,请兄弟们指点一下
  • 对于socket UDP传输,一个端口只能被一个进程绑定?
  • 看看UDP socket 端口 自动绑定的怪事?
  • 在用socket编程的时候,请问如何解除对端口的BIND
  • Linux下Socket接收超时和主机端口 如何区分
  • 关于SOCKET释放端口的问题!!!
  • 我写了SOCKET编程(需要开放哪个端口,如何设置)
  • socket程序退出后有时候端口还没有释放?请问高人如何解决啊。正确立马结帖。
  • socket编程多端口问题?
  • 怎么使用socket与指定IP和端口下的服务通讯
  • 虚心请教Linux Socket编程中如何根据指纹信息判断端口服务
  • C#开发之Socket网络编程TCP/IP层次模型、端口及报文等探讨
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • kjava能不能通过socket连接服务器
  • 难道applet不能用socket?
  • 请问javaBean能不能进行非本机的socket连接
  • UDP SOCKET编程,不能发送广播数据包
  • Socket连接的时间不能控制??请帮小妹
  • Linux 能不能将多个socket加入相同组播组组播
  • socket句柄不能及时释放的问题
  • java 与c++用socket通讯的问题??字符串不能接收到??急啊!
  • 请教,socket中recv不能一次完全接收send发送的字节数?
  • 请问一下, 我用applet和服务器socket通信, 是不是不能用IE浏览运行我的applet程序?
  • socket不能选择本地IP连接的解决方法
  • Socket不能选择本地IP连接问题如何解决
  • 请问linux下socket编程服务器数据只能发送不能接收吗?
  • 创建SOOK_RAW的socket不能绑定
  • 不能用Socket或是ServerSocket读取数据
  • 客户端 不能发送信息到服务器端?(在SOCKET)请看看下面这段程序有什么错?----客户端的发送信息服务器端收不了!
  • 一个简单的SOCKET程序, 可服务端不能读客户端的数据,请高手指点!
  • java命名空间java.net类socket的类成员方法: socket定义及介绍
  • re socket编程中 ACCEPT返回的socket与原socket(他参数中的)端口号一样吗?
  • java命名空间java.nio.channels类socketchannel的类成员方法: socket定义及介绍
  • libevent2需要从socket读一段数据写入一个socket中,同时发送给另一个socket
  • java命名空间java.nio.channels类serversocketchannel的类成员方法: socket定义及介绍
  • vc做的的socket应用和unix下socket?
  • java命名空间java.nio.channels类datagramchannel的类成员方法: socket定义及介绍
  • QSocketDevice ( int socket, Type type )中那个 int socket 是哪里来得?
  • java命名空间java.net类socket的类成员方法: getsendbuffersize定义及介绍
  • socket编程 通过man socket, 没有找到socket函数的第一参数该填什么 怎样利用man手册
  • java命名空间java.net类socket的类成员方法: getreceivebuffersize定义及介绍
  • 线程间可否通过管道传递SOCKET句柄?还有其他方式传递SOCKET么?
  • java命名空间java.net类socket的类成员方法: gettrafficclass定义及介绍
  • [FreeBSD] 大神,求解,control socket : can‘t to any socket


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3