ChinaUnix.net
相关文章推荐:

MAC层实现UDP

udp协议相比TCP要简单许多,虽然数据无法保证完整性. 先看一下client端的演示代码: import socket s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM) port = 8000 host = '192.168.1.102' while True: msg = raw_input() if not msg: break s.sendto(msg,(host,port)) s.close() 注意,在创建socket的时候,第二个参数要为SOCK_DGRAM,然后,我们只需要调用sendto即可以了,真是太方便了. 再看看serve...

by riverbird2005 - Python文档中心 - 2009-03-15 18:26:05 阅读(1349) 回复(0)

相关讨论

我学习网络编程还没多长时间,最近在看一个项目代码。感觉有些奇怪。 请看以下描述:(以下通信均用udp实现) ------------------------------------ C 为客户端, S为服务器端 S 绑定端口 10000,等待接收信息 C 利用udp发送信息给 S 由于udp sendto 不能指定 本地端口,只能指定远端的IP和端口 所以: (1)发送第1次 C 可能利用端口 20001,S 需要回信息给 C的端口:20001 (1)发送第2次 C 可能利用端口 20002...

by anank - C/C++ - 2008-09-08 22:20:27 阅读(2330) 回复(11)

1 我希望能够在mac监听数据包,并且它只能收到mac目的为自己的报文或者是广播。然后它能够根据一定的路由规则把报文转发出去。我不希望网卡工作在混杂模式。 2 我现在的问题是,不知道这样的一个socket该如何设置? 3 是否该用SOCK_PACKET呢?如果是,具体该怎么用呢? 4 这样的一个socket能不能在处理完数据后再把数据转移给本机上其他的DGRAM的socket处理? 5 在提问前我做过大量准备工作,所以行行好不要敷衍我或者让我goo...

by sadsky - C/C++ - 2005-04-22 14:26:17 阅读(2871) 回复(3)

一、实验环境 编程语言:Java2.0(运行在JVM(Java Virsual machine)) 开发工具:eclipce3.2 测试环境:局域网 二、实验目的 社会已经进入信息时代,网络技术在飞速发展.大量应用都依赖于从一个主机向多个主机或者从多个主机向多个主机发送同一信息的能力,在Internet上分布的数目可能达数十万台,这些都需要更高的带宽,并且大大超出了单播的能力.一种能最大限度地利用现有带宽的重要技术是IP组播. 三、组播聊天程序的实现: /** ...

by bluesky2bb - Java文档中心 - 2008-04-15 15:49:13 阅读(1846) 回复(0)

看了Jabberd2的代码,一直认为jabber只能用TCP实现。 老板问我能不能用udp实现jabber,我一口就否定了。 后来想了想,最终还是不能确定是否udp实现Jabber。 我觉得udp是不可靠传输,而jabber对可靠传输的规定也很少。 大家怎么认为的? 还有一般的IM都用TCP还是udp实现

by youngshuai - C/C++ - 2008-01-25 21:24:52 阅读(3473) 回复(18)

请教各位高手: 前两天我找到一篇关于用JAVA编写的端口扫描程序。不过它是用TCP的。 import java.net.*; import java.io.*; public class TCPScanner { public static void main(String[] args) { String host = "localhost"; for (int i = 9000; i < 9008; i++) { try { Socket s = new Socket(host, i); System.out.println( ...

by damon_xu - Java - 2004-09-25 12:20:42 阅读(1666) 回复(0)

config access-list 151 deny udp any any eq 488 access-list 151 permit tcp any any access-list 151 permit udp any any interface Vlan32 ip access-group 151 in ip access-group 151 out 以上方法有什么错吗?总体来说网络正常工作,但奇怪的是个别端口的windows终端服务不能用了,从中心路由器上ping 交换机vlan32的IP地址也不通,相同VLAN中其它的服务器终端服务不受影响,通过中心路由器对外网络也正常.删除最下边两条配置...

交换机思科

by zhangshebao - 网络技术 - 2008-12-30 13:04:15 阅读(2027) 回复(1)

BSD如何实现mac绑定!

by wpppl - BSD - 2008-10-08 16:56:33 阅读(2343) 回复(9)

例如本机IP:192.168.25.63子网掩码:255.255.255.0目标主机IP:63.125.56.95子网掩码:255.255.255.0 本机和目标主机在同一局域网,使用udp协议如何把数据从本机发送到目标主机

网络技术

by ygb_lc - 网络技术 - 2009-04-23 16:31:35 阅读(5315) 回复(5)

我需要编写一个程序扫描局域网内的linux/unix 主机的udp 177端口,看哪一台主机的此端口是打开的。从而判断主机的xdmcp服务是否打开。

by cccccc - C/C++ - 2007-07-19 16:43:01 阅读(4761) 回复(10)

摘要:目前,用于Web页面访问的应用都是基于HTTP应用 协议 的,而在下则使用传输控制 协议 (TCP)[1]作为传输 协议 ;但TCP并不适合于短会话,即只有少量的数据交换的情况。因为建立、撤销TCP链接的开销即使对于短会话也是必需的。在用于PDA(个人数字助理)中浏览器的设计中,根据无线 网络 延迟大、带宽窄的特点提出了一种混合TCP-udp传输 协议 的方法来解决这一问题。本方法使用udp[2]作为短会话时的传输 协议 ,而对于有...

by leigaiting - 网络技术文档中心 - 2006-08-02 20:59:45 阅读(710) 回复(0)