Cacti脚本1.Advance Ping 脚本及模板注:要使用此模板,编译PHP时必须加上--enable-sockets选项来支持套接字。1).功能:此模板用来监控一个TCP/UDP端口、ICMP的延时情况和丢包情况。2).下载ss_fping.php脚本并放到/usr/local/apache...
分类:
其他好文 时间:
2015-04-15 18:30:27
阅读次数:
401
TCP与UDP区别
TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。
UDP---用户数据报协议,是一个简单的面向数据报的运输层协议。UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不...
分类:
其他好文 时间:
2015-04-11 14:54:23
阅读次数:
123
IP是网络层协议,IP头中的协议号用来说明IP报文中承载的是哪种协议(一般是传输层协议,比如6 TCP,17 UDP;但也可能是网络层协议,比如1 ICMP;也可能是应用层协议,比如89 OSPF)。TCP/UDP是传输层协议,TCP/UDP的端口号用来说明是哪种上层应用,比如TCP 80代表WWW...
分类:
其他好文 时间:
2015-04-10 20:00:58
阅读次数:
6944
目前处在学习python的阶段,昨天看到了python的socket模块,分别实现TCP、UDP时间戳回显。 1、tcp通信server和client代码 #?tcpServer.py
#!/usr/bin/python
#?-*-?coding:?utf-8?-*-
from?socket?impor...
分类:
编程语言 时间:
2015-04-10 09:44:52
阅读次数:
152
如果 A (192.168.1.1 )向 B (192.168.1.2 )发送一个数据包,那么需要的条件有 ip、port、使用的协议(TCP/UDP)之外还需要 MAC 地址,因为在以太网数据包中 MAC 地址是必须要有的。那么怎样才能知道对方的 MAC 地址?答案是:它通过 ARP 协议来获取对方的 MAC 地址。
ARP(Address Resolution Protocol,地址...
分类:
系统相关 时间:
2015-04-07 19:41:29
阅读次数:
298
Socket测试工具包的开发第一阶段,先开发客户端,第二阶段 开发服务端.1.GPS坐标数据的解析与转化, 比如开始和结尾判断后,中间取字符串的方式. 使用什么样的编码.2.Json数据的解析与转化,快速的发送类的一种方式,不用考虑那么多的字节转化方式3.最简单的是发送字符串,这样的功能市面上都有。...
分类:
其他好文 时间:
2015-04-02 14:48:59
阅读次数:
233
本文首先介绍了Visual Basic中的WINSOCK控件的使用方法,然后深入探讨了网上象棋系统的设计思想及其实现过程。...
著名端口 端口号码 / 层 名称 注释 1 tcpmux TCP 端口服务多路复用 5 rje 远程作业入口 7 ...
分类:
其他好文 时间:
2015-03-30 15:57:29
阅读次数:
359
两种通信方式,TCP/UDP
TCP要有个服务器端套接字,ServerSocket,客户端用Socket就可以连接,然后互相按照协议通信.没有open/start等方法.但要close
通信则是socket.getInputStream() socket.getOutputStream() 用缓冲区包装比较好,输出记得刷新
UDP的服务器端用DatagramSocket (监听端口),创建...
分类:
编程语言 时间:
2015-03-28 11:39:55
阅读次数:
184
作品展时,我们的作品 “超级飞聊” 的主打功能就是聊天,包括局域网聊天、外网聊天等,虽然那时是用VB实现的,不过每种编程中的思想还是大同小异的。所以学习Java中的Socket编程时,倍感亲切。...
分类:
其他好文 时间:
2015-03-28 08:47:11
阅读次数:
150