Skip to content

Latest commit

 

History

History
59 lines (28 loc) · 894 Bytes

README.md

File metadata and controls

59 lines (28 loc) · 894 Bytes

2021SRE_Winter_Ops Task

前言同上

本次SRE运维方向的考核有两道题,在指定时间内完成考核内容即可

提交任意一个即可

提交方式:

有任何问题联系 第一题:@王子权 第二题:@毛毓珑

简单编程

参考frp,编写一套内网穿透工具。语言不限。

分别实现服务端与客户端

level-0

​ 端口转发

level-1

​ http转发,不同域名转发至不同服务

level-2

​ https转发

level-3

​ 集成静态页面托管

更简单的编程

使用socket API

level-0

​ 修改TCP缓冲区的大小

level-1

​ http请求的读取和分析

level-2

​ 实现任意应用层协议,例如文件传输,http,邮件

level-3

​ 将以上应用层服务器用线程池实现

参考:《TCP/IP协议详解》《UNIX网络编程》《Linux高性能服务器编程》,鼓励有问题就谷歌