名词解释:MTU(Maxium Transmission Unit)最大传输单元TCP (Transmission Control Protocal)传输控制协议UDP (Usage Datagram Protocal)用户数据报协议IP (Internet Protocal) 因特网协议TCP/I...
分类:
其他好文 时间:
2014-07-07 09:19:37
阅读次数:
229
java课编程作业:在老师给的demo的基础上实现客户端发送数据到服务器端,服务器端接受客户端后进行数据广播。 整体功能类似于聊天室,代码部分不是太难,但是在本机测试的时候出现这样的问题: 服务端通过将每一个Socket客户端的IP存入Set集合,每次接受到数据后都向当前所有的IP转发。...
分类:
编程语言 时间:
2014-07-05 17:13:42
阅读次数:
265
ICMP协议1、ICMP简介ICMP全名为(INTERNET CONTROL MESSAGE PROTOCOL)网络控制消息协议。 ICMP的协议号为1。ICMP报文就像是IP报文的小弟,总顶着IP报文的名头出来混。因为ICMP报文是在IP报文内部的,如图:图:IP数据报2、ICMP类型 ICMP报...
分类:
其他好文 时间:
2014-07-03 20:40:47
阅读次数:
332
memcached在启动过程初始化server_sockets时,根据启动参数决定系统是进行tcp监听还是udp监听,这里暂时只关注tcp的情况。server_socket在初始化时会向系统申请监听socket之后设置地址,bind以及开始listen等操作,之后比较关键的一步是为监听socket创...
分类:
其他好文 时间:
2014-07-03 19:38:13
阅读次数:
260
1.检验rpcinfo从客户端# rpcinfo -p nfsserverip ,可以看到服务器端开的tcp/udp端口。默认都是打开的,客户端可以自己选择使用TCP/UDP program vers proto port service 100000 4 tcp 1...
分类:
其他好文 时间:
2014-07-03 06:08:34
阅读次数:
243
netstat 命令详解netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。常用:netstat -anp | grep 进程名、pid进程号、端口号参数一般用的:-aup-anp-anltp-ano参数含义介绍-a (all)显示所有连接...
分类:
Web程序 时间:
2014-07-02 09:57:25
阅读次数:
387
??
IO复用
I/O复用使得程序能同时监听多个文件描述符,通常网络程序在下列情况下需要使用I/O复用技术:
客户端程序要同时处理多个socket
客户端程序要同时处理用户输入和网络连接
TCP服务器要同时处理监听socket和连接socket,这是I/O复用使用最多的场合
服务器要同时处理TCP请求和UDP请求。比如本章将要讨论的会社服...
分类:
系统相关 时间:
2014-07-02 08:35:51
阅读次数:
399
RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。...
分类:
其他好文 时间:
2014-07-01 13:30:14
阅读次数:
180
1、快速发现网络中存活主机
nmap -sP 192.168.1.* 或者
nmap -sP 192.168.1.-254
2、扫描UDP端口
DP扫描方式用于判断UDP端口的情况。向目标主机的UDP端口发送探测包,如果收到回复“ICMP port unreachable”就说明该端口是关闭的;如果没 有收到回复,那说明UDP端口可能是开...
分类:
其他好文 时间:
2014-07-01 07:59:17
阅读次数:
298
ping命令利用icmp协议(echorequest----echoreply包)来实现选项-c次数指定ping几次后退出-W时间指定最大等待时间注:如有大量ping请求发到本主机,会影响本机其他网络服务。ping输出详解rtt:请求报文的响应时间报错信息:timeout关键字:原因有2种:1,无此主机2,对方主机不..
分类:
系统相关 时间:
2014-07-01 06:03:19
阅读次数:
312