UDP协议基本介绍1.基本概念UDP是一个简单的面向数据包的运输层协议:进程的每一个输出操作都正好产生一个UDP数据报,并组装成一个待发送的IP数据报,与流字符协议不同,如TCP,应用程序产生的全体数据与真正发送的单个IP数据报没有联系,UDP提供不可靠的服务,它的数据报格式如下图所示 UDP数据报 IP首部
UDP首部
UDP数据2.UDP首部
16位源端口号
16...
分类:
其他好文 时间:
2015-07-26 12:45:49
阅读次数:
308
前几天一直在被一个问题困扰,机器上跑的站点太多了,Apache上面有十几个,NodeJS的也有一堆,记端口号都要烦死,于是萌生了使用反向代理的想法。出发点貌似太low了,完全不是出于负载均衡、高并发什么的考虑,就是为了不记端口号最开始是使用Apache做的,因为使用的Mac安装mod_proxy及繁...
分类:
Web程序 时间:
2015-07-25 15:13:47
阅读次数:
185
using System.Net.NetworkInformation; /// /// 获取第一个可用的端口号 /// /// public static int GetFirstAvailablePort() { int MAX_PORT = 6000; //系统tcp/udp端口数最大是655...
现在可以改进客户程序,使它可以连接到任何有名字的主机,这次不是连接到示例服务器,而是连接到一个标准服务,这样就可以演示端口号的提取操作了.
大多数UNIX和一些linux系统都有一项标准服务daytime,它提供系统的日期和时间.客户可以连接到这个服务来查看服务器的当前日期和时间.下面就是完成这一工作的客户程序getdate.c
编写程序getdate.c
/****************...
分类:
系统相关 时间:
2015-07-25 00:14:24
阅读次数:
153
一,创建项目django-admin.py startproject mysite如下图所示:
运行该命令后,就会在当前目录下创建一个目录mysite二,测试开发服务器
进入到mysite目录,然后运行./manage.py runserver 0.0.0.0:8001,如下图所示:
注意这里我选择的端口号是8001,你也可以选择别的端口(如8002),但是要注意的是这个端口不能被占用...
分类:
其他好文 时间:
2015-07-24 12:56:21
阅读次数:
124
在系统中找到Tomcat安装目录下的conf文件夹下的servlet.xml文件。(1)在servlet.xml文件中找到以下代码:(2)将上面代码中的port="8080"修改为port="8081",即可将Tomcat的默认端口设置为8081。 在修改端口时,应避免与公用端口冲突。建议采用默认的...
分类:
其他好文 时间:
2015-07-23 21:31:14
阅读次数:
115
15.2.10 主机字节序和网络字节序
当在基于intel处理器的linux机器上运行新版本的服务器和客户程序时,可以用netstat命令查看网络连接状况.它显示了客户/服务器连接正在等待关闭.连接将在一段超时间之后关闭,如下所示:
可以看到这条连接对应的服务器和客户的端口号.local address一栏显示的是服务器,而foreign address一栏显示的是远程客户(即使是在...
分类:
系统相关 时间:
2015-07-23 00:43:25
阅读次数:
336
1.自定义站点根目录点击apache搜索DocumentRoot,更改目录以及处的目录点击www返回上一级文件 打开wampmanager.ini文件,搜索menu.left,找到“www目录”,改名为Demo(其他名字也可以),并修改路径。打开wampsever.tpl文件,搜索menu.left...
分类:
其他好文 时间:
2015-07-22 22:35:56
阅读次数:
206
1. vi /tmp/test.ksh#!/bin/kshline='---------------------------------------------'pids=$(/usr/bin/ps -ef -o pid=)if [ $# -eq 0 ]; thenread ans?"Enter p...
分类:
系统相关 时间:
2015-07-22 20:42:25
阅读次数:
162
#例子 #设置端口号为82 ServerName localhost #服务器名称 DocumentRoot "d:/Web" #文档目录 #结束
分类:
其他好文 时间:
2015-07-22 12:18:53
阅读次数:
95