网络编程
Night-Wish
这个作者很懒,什么都没留下…
展开
-
UDP组播接收端解析
以下内容属于转载http://www.cnblogs.com/hateislove214/archive/2010/11/05/1869883.html网络中的一台主机如果希望能够接收到来自网络中其它主机发往某一个组播组的数据报,那么这么主机必须先加入该组播组,然后就可以从组地址接收数据包。在广域网中,还涉及到路由器支持组播路由等,但本文希望以一个最为简单的例子解释清楚协议栈关于组播的原创 2012-07-03 09:56:40 · 1775 阅读 · 0 评论 -
gitlab搭建和使用
git服务器比较有名的是gitosis和gitolite,这两个管理和使用起来稍微有些复杂,没有web页面,而gitlab则是类似于github的一个工具,github无法免费建立私有仓库,并且为了代码安全,于是在内网安装了一个自己实验室的一个git服务器,多方比较,选择了gitlab,gitlab有很多依赖,而bitnami制作了一键安装的包,下载链接:https://bitnami.com/r转载 2015-01-13 10:11:24 · 6014 阅读 · 0 评论 -
TCP/IP
/I应用层与应用程序 TCP/IP 起源于二十世纪 60 年代末美国政府资助的一个分组交换网络研究项目,它是一个真正的开放协议,很多不同厂家生产各种型号的计算机,它们运行完全不同的操作系统,但 TCP/IP 协议组件允许它们互相进行通信。现在 TCP/IP 已经从一个只供一些科学家使用的小实验网成长为一个由成千上万的计算机和用户构成的全球化网络,TCP/IP 也已成为全球因特网(Interne转载 2014-09-24 09:33:15 · 553 阅读 · 0 评论 -
内网与外网间通信
QQ是一个基于TCP/UDP协议的通讯软件 发送消息的时候是UDP打洞,登陆的时候使用HTTP~因为登陆服务器其实就是一个HTTP服务器,只不过不是常用的那些,那个服务器是腾讯自行开发的!!!一、登录QQ客户端在局域网内,当你打开QQ登录到QQ服务器时,通过外网,你的客户端与QQ服务器建立了一个长连接。你可以用netstat -bn 看到此连接的状态是 establish转载 2013-02-04 10:19:57 · 5453 阅读 · 4 评论 -
htons
#include uint16_t htons(uint16_t hostshort); htons的功能:将一个无符号短整型数值转换为网络字节序,即大端模式(big-endian) 参数u_short hostshort: 16位无符号整数 返回值:TCP / IP网络字节顺序. htons 是把你机器上的整数转换成“网络字转载 2012-11-25 17:49:54 · 1152 阅读 · 0 评论 -
htonl()
htonl() 简述: 将主机的无符号长整形数转换成网络字节顺序。 #include uint32_t htonl(uint32_t hostlong); hostlong:主机字节顺序表达的32位数。 注释: 本函数将一个32位数从主机字节顺序转换成网络字节顺序。 返回值:转载 2012-11-25 17:54:09 · 1870 阅读 · 0 评论 -
DLNA
DLNA求助编辑百科名片DLNA的全称是DIGITAL LIVING NETWORK ALLIANCE, 其宗旨是Enjoy your music, photos and videos, anywhere anytime, DLNA(Digital Living Network Alliance) 由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无转载 2012-11-20 09:35:58 · 832 阅读 · 0 评论 -
网线制作
图文详解网线水晶头接法和线序序号用 途接 法接线标准线 序123456781适合电脑与路由器、拨号猫、交换机直连线(网线两端的水晶头都是568转载 2012-11-19 11:00:05 · 936 阅读 · 0 评论 -
Socket描述符选项[SOL_SOCKET]
Socket描述符选项[SOL_SOCKET] #include int setsockopt( int socket, int level, int option_name, const void *option_value, size_t option_len); 第一个参数socket是套接字描述转载 2012-11-29 17:55:08 · 896 阅读 · 0 评论 -
HTTP状态码
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由RFC 2616规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。 [编辑] 1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类转载 2012-11-25 18:22:35 · 838 阅读 · 0 评论 -
FTP协议详解
内容转至:http://blog.csdn.net/zhengchaoqun89/article/details/7164519 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。用户可以通过它把自己的PC机与世界各地所有运行FTP协原创 2012-07-21 21:06:36 · 951 阅读 · 0 评论 -
OpenStack开源云平台
教程:https://github.com/ist0ne/OpenStack-Grizzly-Install-Guide-CN/blob/OVS_Quantum_MutliNode/OpenStack_Grizzly_Install_Guide.rst安装OpenVSwitch时遇到了点问题,模块编译通不过,后来发现Ubuntu内核版本为3.8,应该是OpenVSwitch还不支持,改用3.2转载 2015-01-13 10:04:28 · 833 阅读 · 0 评论