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

对于socket UDP传输,一个端口只能被一个进程绑定?

    来源: 互联网  发布时间:2016-04-03

    本文导语:  我做了一下试验: 注意:进程1和进程2为同一主机上的两进程    (1) 进程1(UDP)先绑定端口2000,进行侦听,bind成功    (2) 进程2(UDP)也绑定端口2000,bind 失败,原因如下:        Address already in use(问...

我做了一下试验:

注意:进程1和进程2为同一主机上的两进程

   (1) 进程1(UDP)先绑定端口2000,进行侦听,bind成功

   (2) 进程2(UDP)也绑定端口2000,bind 失败,原因如下:

       Address already in use(问题1:为什么不说端口已经被使用了?对于bind操作,address都是host ip啊。。。)

   ------------------------------------
    记得以前学习tcp和udp的时候,tcp是面向连接的,udp是非面向连接的:

   问题2:
   按照这个事实:
   (1) UDP通信时,两个不同进程绑定同一端口会出现错误       
   (2) tcp 通信时,两个不同进程绑定同一端口可以吗?

|
问题1:bind同是也绑定端口
问题2:
(1)是的
(2)不可以

    
 
 

您可能感兴趣的文章:

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












  • 相关文章推荐
  • socket实现多文件并发传输,求助多线程实现问题?
  • 高手啊,请问如何将BufferedImage转换为可以用SOCKET传输的数据
  • linux无线网络传输也可以直接使用socket接口编程吗?
  • 如何用socket一次传输多个文件,如何确定文件一个文件结束
  • linux 下如何图片如何通过socket传输?
  • JB5 Socket传输的汉字如何正常显示???
  • socket传输二进制文件输出是不是要用DataOutputStream?
  • socket(套接字)怎么传输二进制数据?急
  • socket传输
  • (在下等)如何解决socket 传输的丢包问题
  • linux下tcp协议的socket可靠传输
  • socket 实现图片传输?
  • socket传输int型数字的问题
  • 用ARMV41-UNKNOWN_LINUX-GCC编译出的Socket程序传输结构体出问题,请大家帮忙分析一下
  • 各位高手,怎么在J2ME中进行socket传输呀?请帮忙给个提示。
  • Socket传输中文字符处理!!高分求救
  • 难道还有第3条分支???怎么判断 socket 的数据已经传输
  • 如何通过Socket传输对象?
  • 帮我看下UNIX下用SOCKET实现文件传输哪出错了
  • 为甚么linux tcp 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定义及介绍
  • socket 通讯开发包 Simple Sockets
  • java命名空间java.nio.channels类datagramchannel的类成员方法: socket定义及介绍
  • C++ Socket 库 C++ Sockets
  • java命名空间java.net类socket的类成员方法: getsendbuffersize定义及介绍
  • vc做的的socket应用和unix下socket?
  • java命名空间java.net类socket的类成员方法: getreceivebuffersize定义及介绍


  • 站内导航:


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

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

    浙ICP备11055608号-3