上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 1.I/O模型 5种基本I/O模型 阻塞式I/O 非阻塞式I/O I/O复用(select和poll) 信号驱动式I/O(SIGIO) 异步I/O 一个输入操作通常包括两个不同的阶段 等待数据准备 从内核向进程复制数据 对于一个套接口上的输入操作,第一步一般是等待数据到达网络,当分组到达时,它被拷贝 阅读全文
posted @ 2017-03-24 00:14 tla001 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1.域名系统 域名系统(Domain Name System,DNS)主要用于主机名与IP地址间的映射。主机名可以是简单名字,如solaris或bsdi,也可以是全限定域名FQDN(Fully Qualified Domain Name),如solaris.kohala.com 1).资源记录 DN 阅读全文
posted @ 2017-03-23 23:36 tla001 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1.socket函数 为了执行网络I/O,一个进程必须做的第一件事就是调用socket函数,指定期望的通信协议类型 #include <sys/socket.h> int socket (int family, int type, int protocol); //返回:若成功则为非负描述符,若出错 阅读全文
posted @ 2017-03-23 00:19 tla001 阅读(1116) 评论(0) 推荐(0) 编辑
摘要: traceroute, 也就是 trace route,跟踪路由。这个程序最早是Van Jacobson实现的。源码在网上可以找到,不过我还没有去找。是IP路由过程中对数据包TTL(Time to Live,存活时间)的处理。当路由器收到一个IP包时,会修改IP包的TTL(及由此造成的头部检验和ch 阅读全文
posted @ 2017-03-21 00:08 tla001 阅读(444) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include #include #include #include #include #include #include #include #include #define MAX_SIZE 1024 char send_buf[MAX_SIZE]; char recv_buf[MAX_SI... 阅读全文
posted @ 2017-03-21 00:07 tla001 阅读(458) 评论(0) 推荐(0) 编辑
摘要: icmp请求 icmp接收 arp-icmp应答伪装 阅读全文
posted @ 2017-03-21 00:03 tla001 阅读(322) 评论(0) 推荐(0) 编辑
摘要: arp请求示例 流程:命令行接收网卡接口名和要请求的目标IP地址,传入arp_request()函数。用PF_PACKET选项创建ARP类型的原始套接字。用ioctl()函数通过网卡接口名来获取该接口对应的mac地址,ip地址,接口索引。接口索引填充到物理地址sockaddr_ll里面。然后填充以太 阅读全文
posted @ 2017-03-20 23:55 tla001 阅读(1120) 评论(0) 推荐(0) 编辑
摘要: 整理网上资源(若有侵权请私信)及自己的笔记 通常情况下程序员接所接触到的套接字(Socket)为两类: (1)流式套接字(SOCK_STREAM):一种面向连接的Socket,针对于面向连接的TCP 服务应用; (2)数据报式套接字(SOCK_DGRAM):一种无连接的Socket,对应于无连接的U 阅读全文
posted @ 2017-03-20 23:37 tla001 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 套接字地址结构 IPV4 <netinet/in.h> struct sockaddr_in { unsigned short sin_len; //IPv4地址长度 short int sin_family; //指代协议簇,在TCP套接字编程只能是AF_INET unsigned short s 阅读全文
posted @ 2017-03-20 23:23 tla001 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 过滤表达式的规则 表达式规则 1. 协议过滤 比如TCP,只显示TCP协议。 ip.src == 219.216.87.200 and ip.dst==219.216.87.254 2. IP 过滤 比如 ip.src ==192.168.1.102 显示源地址为192.168.1.102, ip. 阅读全文
posted @ 2017-03-20 23:13 tla001 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
个人网站 www.tla001.cn