随笔分类 -  TCP/IP

摘要:第六章 高级I/O函数 Linux提供了很多高级的I/O函数,它不是基础的I/O函数(open/read) 1、创建文件描述符的函数比如:pipe、dup/dup2函数 2、读写数据的函数比如:readv/writev、sendfile、mmap/munmap、splice 和 tee 函数 3、控 阅读全文
posted @ 2019-07-08 16:59 清零者 阅读(652) 评论(0) 推荐(0)
摘要:第五章 Linux网络编程基础api 1、主机字节序和网络字节序 字节序是指整数在内存中保存的顺序。字节序分为大端字节序、小端字节序。 大端字节序:一个整数的高位字节数据存放在内存的低地址处。低位字节存储在内存的高地址处。称为网络字节序。 小端字节序:指整数的高位字节序存储在内存的高地址处。低位字节 阅读全文
posted @ 2019-07-08 14:44 清零者 阅读(629) 评论(0) 推荐(0)
摘要:第四章 TCP/IP通信案例 HTTP代理服务器的大致工作原理 在HTTP通信链上,客户端和服务器之间通常存在某些中转代理服务器。它们提供对目标资源的中转访问。一个HTTP请求可能被多个代理服务器转发,后面的代理府服务器称为前面服务器的上游服务器。代理服务器安装使用方式和作用分为:正向代理服务器 和 阅读全文
posted @ 2019-07-05 17:14 清零者 阅读(547) 评论(0) 推荐(0)
摘要:第二章 IP协议详解 什么是IP协议:IP 协议是TCP/IP协议族的动力,它为上层提供了无状态、无连接、不可靠的服务。 IP 头部信息:头部信息会出现在每一个IP数据报上,便于记录IP通信的源端IP地址,目的端IP地址,指导IP分片和重组,以及指定部分通信行为。 IP 数据报的路由和转发:除目标机 阅读全文
posted @ 2019-07-03 10:04 清零者 阅读(521) 评论(0) 推荐(0)
摘要:前言: 在学习swoole入门基础的过程中,遇到了很多知识瓶颈,比方说多进程、多线程、以及进程池和线程池等都有诸多的疑惑。之前也有学习相关知识,但只是单纯的知识面了解。而没有真正的学习他们的来龙去脉。所以为了swoole打下坚实的基础,打算从《linux高性能服务器编程》一书中找到启蒙。在此作为学习 阅读全文
posted @ 2019-07-03 10:01 清零者 阅读(1009) 评论(0) 推荐(0)
摘要:一、什么是TCP TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传输层协议。TCP在IP报文的协议号是6。 二、什么是TCP链接 为了提供可靠的传送,TCP在发送新的数据之前,以特定的顺序将数据包的序号,并需要这些 阅读全文
posted @ 2017-12-28 17:21 清零者 阅读(557) 评论(0) 推荐(0)