干货!我的计算机网络怎么考了 100 分的?
发布于 2021-05-13 16:48 ,所属分类:计算机学习资料大全
作者 |轩辕之风O
来源 |编程技术宇宙(ID:xuanyuancoding)
我的经历
期末考试结束后就是暑假,我进入学校的网络安全实验室了,进入之后的第一个任务,也是事关我们能否留下来的考核题目来了:编写一个HTTP流量还原的软件。
typedef struct _ip_hdr
{
#if LITTLE_ENDIAN
unsigned char ihl:4; //首部长度
unsigned char version:4, //版本
#else
unsigned char version:4, //版本
unsigned char ihl:4; //首部长度
#endif
unsigned char tos; //服务类型
unsigned short tot_len; //总长度
unsigned short id; //标志
unsigned short frag_off; //分片偏移
unsigned char ttl; //生存时间
unsigned char protocol; //协议
unsigned short chk_sum; //检验和
struct in_addr srcaddr; //源IP地址
struct in_addr dstaddr; //目的IP地址
}ip_hdr;
方法总结
计算机网络这门课,属于计算机四大基础课程之一,无论是什么技术栈,只要从事计算机行业都得学。
《TCP/IP协议详解》(卷一) 《网络是怎样连接的》 《图解TCP/IP》
ping一个IP地址,抓包分析IP+ICMP ping一个域名,抓包分析UDP+DNS ping一个局域网IP,抓包分析ARP 禁用网卡重新启用,抓包分析DHCP 访问一个网站域名(非HTTPS),抓包分析TCP和HTTP 访问一个网站域名(HTTPS),抓包分析HTTPS
再说几句
上面只是对于开发人员的一些建议,对于专业的网络工程师、运维会有所不同,可能还需要学习组网技术、交换机/路由配置、防火墙和网络安全等相关的知识。
5月13日晚8点,欢迎来到CSDN悦读时间直播间,Spring Cloud Alibaba创始人带你深入理解Spring Cloud,进群预约直播,更有好礼相送哦!
☞这届年轻人,没到 35 岁就开始准备退休了
☞“阿里日”102 对新人举办集体婚礼,张勇证婚:“又热,又爱”!
☞中国三大互联网中心:北京、上海、深圳,你 Pick 哪个?
☞CTO 两年吃回扣上百万元,将面临数十年监禁
☞从贫困的“问题少年”到计算机博士,最后成为商界泰斗,“创业之神”吉姆•克拉克是如何走向封神之路的?
相关资源