启动Linux系统的路由转发功能 [root@a etc]# vim /etc/sysctl.conf net.ipv4.ip_forward=1 #添加路由转发功能 [root@a etc]# sysctl -p #加载配置,-p参数使配置立刻生效net.ipv4.ip_forward = 1 安 ...
分类:
系统相关 时间:
2019-05-24 22:30:10
阅读次数:
122
文档:Linux网络属性配置(1).note链接:http://note.youdao.com/noteshare?id=e34473b964de67a76313d1c2d69ad87f&sub=F4AD622965FC4BF9A2AD2990A3100B82文档:Linux网络属性配置(2).note链接:http://note.youdao.com/noteshare?id=73efd
分类:
系统相关 时间:
2019-05-23 22:49:55
阅读次数:
165
一、先在共享主机/etc/exports下设置①共享目录②客户端地址③访问权限/用户映射/其他格式如下:/backup192.168.0.xx(rw,sync)①本地创建共享目录②客户端地址/域名/整个网段③访问权限/用户映射/其他访问权限:设置输出目录只读:ro设置输出目录读写:rw用户映射:all_squash:将远程访问的所有普通用户及所属组都映射为匿名用户或用户组(nfsnobody);n
分类:
系统相关 时间:
2019-05-16 17:59:20
阅读次数:
168
一、协议的概念 1. 什么是协议 从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。 假设,A、B双方欲传输文件。规定: 第一次,传输文件名,接收方接收到文件名,应答OK给传输方; 第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK; 第三次,传输文件内容。同样,接收方接 ...
分类:
系统相关 时间:
2019-05-14 13:25:56
阅读次数:
154
进程池 [TOC] 父进程的实现流程 1、定义数据结构pChild,申请子进程数目的结构体空间 2、通过循环,socketpair创建全双工管道,创建子进程,将子进程pid,管道对端,是否忙碌等信息存储 3、socket,bind,listen,对应的端口处于监听状态 netstat 4、epoll ...
分类:
系统相关 时间:
2019-05-13 22:56:50
阅读次数:
168
sendfile和splice零拷贝 sendfile: ? 原始:首先将文件读到内核态的文件描述符中,然后再拷贝给用户态buf,再重新拷贝给内核态中网络缓冲区发给客户端。拷贝2次 ? sendfile是一个接口能直接让文件从内核态的文件描述符送到网络缓冲区从而实现零拷贝 ? 函数原型: ? out ...
分类:
系统相关 时间:
2019-05-13 22:48:10
阅读次数:
244
以下漫画形式呈现的常用 Linux 网络相关命令速查表来自 twitter ??Julia Evans??@b0rk。 相关资源 twitter ??Julia Evans??@b0rk ...
分类:
系统相关 时间:
2019-05-07 01:05:33
阅读次数:
189
网络是Linux系统最核心的功能,网络把计算机或局域网连接到一起,本质上是一种进程间通讯的方式,特别是跨系统的进程间通讯,必须通过网络。 网络模型 网络中常提起的有七层负载均衡,四层负载均衡,三层设备,二层设备。 这些层来自于国际标准组织定制的 开放式系统互联通讯参考模型(Open systen I ...
分类:
系统相关 时间:
2019-05-05 17:08:09
阅读次数:
155
Expect是Linux操作系统下的一个用来处理交互操作,系统默认是没有安装expect库,所以执行expect会提示找不到命令,需要手动安装,其它安装也比较简单,可以通过二进制源码包编译配置进行安装,也可以通过网络借助yum源来安装,yum源安装比较简单;我们下面借助Expect库来实现Linux ...
分类:
系统相关 时间:
2019-05-04 11:31:15
阅读次数:
174
TCP协议流程图、TCP建立即时聊天 TCP即时聊天升级:服务器在客户端断开后不断开,客户端可以多次重连服务器进行即时聊天 UDP协议流程图、UDP建立即时连接 如果在已经处于 ESTABLISHED状态下的socket(一般由端口号和标志符区分)需调用closesocket(一般不会立即关闭而经历 ...
分类:
系统相关 时间:
2019-05-02 23:35:50
阅读次数:
327