网络编程
谢谢考拉
前进中的小白阿比
展开
-
p2p介绍
第 1 章 Peer-To-Peer 介绍罗杰文中科院计算技术研究所 最近几年,Peer-to-Peer (对等计算,简称P2P) 迅速成为计算机界关注的热门话题之一,财富杂志更将P2P列为影响Internet未来的四项科技之一。“Peer”在英语里有“对等者”和“伙伴”的意义。因此,从字面上,P2P可以理解为对等互联网。国内的媒体一般将P2P翻译成“点转载 2015-06-17 18:14:26 · 3520 阅读 · 0 评论 -
ioctl()函数详解
我这里说的ioctl函数是指驱动程序里的,因为我不知道还有没有别的场合用到了它,所以就规定了我们讨论的范围。写这篇文章是因为我前一阵子被ioctl给搞混了,这几天才弄明白它,于是在这里清理一下头脑。一、 什么是ioctl ioctl是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等。它的转载 2015-06-05 16:19:24 · 451 阅读 · 0 评论 -
Linux网络编程--网络知识介绍
(一)Linux网络编程--网络知识介绍Linux网络编程--网络知识介绍客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 个地方获取文件的时候,是我们的转载 2015-05-26 10:37:14 · 469 阅读 · 0 评论 -
套接字基础知识
本节介绍基本套接字接口的用法。创建套接字socket(3SOCKET) 调用创建指定系列和指定类型的套接字。s = socket(family, type, protocol);如果未指定协议,则系统将选择支持所需套接字类型的协议。将返回套接字句柄。套接字句柄即为文件描述符。family 由 sys/socket.h 中定义的一个常量指定。名为 AF_suite转载 2015-05-26 10:11:12 · 525 阅读 · 0 评论 -
回声服务器和客户端的实现
客户端#include#include#include#include#include#include#define BUF_SIZE 1024#define RLT_SIZE 4#define OPSZ 4void error_handling(char *message);int main(int argc, char * argv[原创 2015-06-12 19:53:27 · 1245 阅读 · 0 评论 -
socket选项总结(setsocketopt)
socket选项总结(setsocketopt) 分类: LINUX功能描述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其它层的选项,控制选项的合适协转载 2015-08-03 21:01:30 · 1580 阅读 · 0 评论 -
用socket实现Linux和Windows之间的通信
在日常生活中,绝大部分人使用的机器一般是windows系统,但是对于研发人员,开发、编译等工作往往是建立在linux机器上。事实上,在服务器方面,Linux、UNIX和WindowsServer占据了市场的大部分份额;在超级计算机方面,Linux取代Unix成为了第一大操作系统。通信是计算机和操作系统的一大任务,通过ftp、ping、ssh等方式,人们可以很方便与服务器连接。一个庞大的网络转载 2015-08-04 11:25:47 · 3070 阅读 · 3 评论 -
udpSocket捕获ICMP不可达错误
http://blog.csdn.net/yyyiran/article/details/12197365原创 2017-02-07 15:39:14 · 883 阅读 · 0 评论