1.HTTP发展中存在的问题 复杂性 其连接、报文、及功能逻辑之间的混合使用相当复杂,使用容易出错 可扩展性 传统流行下来的http应用很难实现扩展性,且无法兼容 性能 高延时、低吞吐 传输依赖性 Http是围绕TCP/IP网络协议栈设计的,其他替换协议较少 2.HTTP-NG活动 HTTP-NG是 ...
分类:
Web程序 时间:
2017-02-08 14:43:27
阅读次数:
219
Linux系统之上有三种安全防范手段:①包过滤防火墙:iptables②应用程序防火墙:TCPWrappers③代理服务器防火墙:nginx等iptables程序工作在内核的TCP/IP网络协议栈的框架上,工作在用户空间;按用途和功能可分为四表和五链四表:filter、nat、mangle、raw优先级:raw、mangle..
分类:
其他好文 时间:
2016-12-08 12:17:28
阅读次数:
279
Linux系统之上有三种安全防范手段:①包过滤防火墙:iptables②应用程序防火墙:TCPWrappers③代理服务器防火墙:nginx等iptables程序工作在内核的TCP/IP网络协议栈的框架上,工作在用户空间;按用途和功能可分为四表和五链四表:filter、nat、mangle、raw优先级:raw、mangle..
分类:
其他好文 时间:
2016-12-08 12:08:47
阅读次数:
199
Linux 套接字的用户接口. 这个 BSD 兼容套接字是介于用户进程与内核网络协议栈之间的统一接口, 各协议模块属于不同的 协议族 ,如 PF_INET, PF_IPX, PF_PACKET 和 套接字类型 ,如 字节流(SOCK_STREAM) 或 数据报(SOCK_DGRAM). 关于协议族和 ...
分类:
其他好文 时间:
2016-12-02 02:58:35
阅读次数:
313
1.介绍 Linux网络程序与内核交互的方法是通过ioctl来实现的,ioctl与网络协议栈进行交互,可得到网络接口的信息,网卡设备的映射属性和配置网络接口.并且还能够查看,修改,删除ARP高速缓存的信息,所以,我们有必要了解一下ioctl函数的具体实现. 2.相关结构体与相关函数 #include ...
分类:
系统相关 时间:
2016-11-23 19:14:29
阅读次数:
382
可以说sk_buff结构体是Linux网络协议栈的核心中的核心,几乎所有的操作都是围绕sk_buff这个结构体进行的,它的重要性和BSD的mbuf类似(看过《TCP/IP详解 卷2》的都知道),那么sk_buff是什么呢? sk_buff就是网络数据包本身以及针对它的操作元数据。 想要理解sk_bu ...
分类:
其他好文 时间:
2016-11-14 12:26:23
阅读次数:
231
一、协议栈 主要有两大网络协议栈,uIP和Rime这两大协议栈(network stack): The uIP TCP/IP stack, which provides us with IPv4 networking。 The uIPv6 stack, which provides IPv6 net ...
分类:
Web程序 时间:
2016-10-23 20:38:36
阅读次数:
379
Linux系统启动流程、内核及模块管理Linux系统的组成部分组成:内核+根文件系统(kernel+rootfs)内核(kernel):进程管理(创建、调度、销毁等)、内存管理、网络管理(网络协议栈)、驱动程序、文件系统、安全功能IPC:InterProcessCommunication机制本地进程间通信机制:消息..
分类:
系统相关 时间:
2016-09-30 07:57:13
阅读次数:
436
TCP/IP网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。1.数据链路层实现了网卡接口的网络驱动程序。协议:ARP协议和RARP协议ARP协议:目标机器IP地址—(ARP协议)→
目标机器MAC地址→
目标机器RARP协议:(无盘工作站)..
分类:
其他好文 时间:
2016-09-19 22:41:35
阅读次数:
246
一、Linux内核的组成Linux系统的组成部分:内核+根文件系统内核:进程管理、内存管理、网络协议栈、文件系统、驱动程序、安全功能(selinux)IPC(Inter-ProcessCommunication进程间通信):就是指多个进程之间相互通信,交换信息的方法。LinuxIPC基本上都是从Unix平台上继承而来的..
分类:
其他好文 时间:
2016-09-09 10:28:55
阅读次数:
294