自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 《Linux高性能服务器编程》笔记5--Linux网络编程基础API

网络编程基础APILinux网络编程基础APIsocket地址api主机字节序和网络字节序通用socket地址专用socket地址IP地址转换函数创建socket命名socket监听socket接受连接发起连接关闭连接数据读写TCP数据读写UDP数据读写通用数据读写带外标记地址信息函数socket选项SO_REUSEADDRSO_RCVBUF 和SO_SNDBUFSO_RCVLOWAT 和 SO_SNDLOWATSO_LINGER网络信息APIgethostbyname 和 gethostbyaddrget

2020-05-22 10:25:25 1030

原创 《Linux高性能服务器编程》笔记4--TCP/IP通信案例

访问Internet上的Web服务器1. 访问Internet上的Web服务器1.1. 实例总图1.2. 部署squid代理服务器1.3. 使用tcpdump抓包1. 访问Internet上的Web服务器1.1. 实例总图在Kongming20上运行wget客户端程序,在ernest-laptop上运行代理服务器程序。客户端通过代理服务器的中专,获取Internet上的主机www.baidu.com的index.html。为了将ernest-laptop设置为Kongming20的HTTP代理服务

2020-05-11 21:53:24 631

原创 《Linux高性能服务器编程》笔记3--tcpdump观察dns

tcpdump观察dnsDNS工作原理DNS查询和应答报文详解DNS实验DNS工作原理DNS查询和应答报文详解DNS是一套分布式域名查询服务系统。每个DNS服务器上都存放着大量的机器名和IP地址的映射,并且是动态更新。16位标识字段标记一对DNS查询和应答,区分一个DNS应答是哪个DNS查询的回应。16位标志字段用于协商具体的通信方式和反馈通信状态。QR:查询/应答标志。0–查询,...

2020-05-01 15:12:54 423

原创 《Linux高性能服务器编程》笔记2--tcpdump观察ARP通信实验

tcpdump观察arpARP协议工作原理以太网ARP请求/应答报文详解ARP高速缓存的查看和修改tcpdump观察arp通信过程ARP协议工作原理ARP协议能实现任意网络层地址到任意物理地址的转换。工作原理:主机向自己所在的网络广播一个ARP请求,该请求包含目标机器的网络地址。此网络上的其他机器都将接收到这个请求,但只要被请求的目标机器会回应一个ARP应答,其中包含自己的物理地址。以太网...

2020-05-01 15:07:53 462

原创 《Linux高性能服务器编程》笔记1--TCP/IP体系结构

TCP/IP协议族1. tcp/ip协议族1.1. TCP/IP协议族体系结构以及主要协议1.1.1. 数据链路层1.1.2. 网络层1.1.3. 传输层1.1.4. 应用层1.2. 封装1.3. 分用1. tcp/ip协议族1.1. TCP/IP协议族体系结构以及主要协议上层协议使用下层协议提供的服务。1.1.1. 数据链路层数据链路层实现了网卡接口的网络驱动程序,以处理数据在物理媒...

2020-05-01 15:01:43 262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除