计算机网络
实现Arp报文发送和接收
· ☕ 6 min read
继上次实现了 Ping 之后,尝试进入更底层的网络接口层实现局域网的 ARP 报文收发

实现 ping Utility
· ☕ 7 min read
为了加深自己对计算机网络的理解, 想自己实现一些操作系统提供的网络工具, 于是先从 ping 开始

HTTPS 的 TLS 握手
· ☕ 5 min read
通过 Wireshark 抓包理解 HTTPS 的 SSL/TLS 握手

通过 Wireshark 看网络分层
· ☕ 1 min read
最近被 kindle 推荐了一本讲 Wireshark 的书《Wireshark网络分析就这么简单》,看评论很不错。于是看了样章,发现确实不错,作者以自己的实际工作经验,结合通俗易懂的文笔,将与网络有关的知识讲解的颇有趣味。本文是笔者看过【从 Wireshark 看网络分层】章节之后的记录,旨在巩固在学校学习的网络分层知识。

TCP三次握手和四次握手
· ☕ 1 min read
TCP三次握手建立连接 发生的事件: Host A sends a TCP SYNchronize packet to Host B Host B receives A’s SYN Host B sends a SYNchronize-ACKnowledgement Host A receives B’s SYN-ACK Host A sends ACKnowledge Host B receives ACK. TCP socket connection is ESTABLISHED. 建立连接时, 请求方发生 [SYN