写在前面
按照我学习的路劲,把最近写的文章整理下,好让自己在网络基础这块的知识有个整体的概念
图谱
- 首先是OSI的7层模型
然后就是工具的使用,下面是传送门
Wireshark使用教程
【网络基础】Wireshark 抓取iOS设备的请求最后的干货传送门,按顺序过一遍就OK了
【网络基础】初识Socket
【网络基础】SOCKS和SOCKET
【网络基础】三次握手和四次挥手
【网络基础】iOS Socket 最详细的函数讲解
【网络基础】TCP 和 UDP
TCP、UDP数据包大小的限制
HTTP长连接、短连接究竟是什么?
待完结问题
5.TCP udp 协议,报文头部,数据
答:【网络基础】TCP 和 UDP
6.什么情况会发RST?
答:待总结。。。
7.数据偏移有啥用?
答:【网络基础】TCP 和 UDP tcp手绘图里
8.哪些业务都是什么协议要高清楚
DNS-udp
9.IP的报文的结构,ipv6 相关知识
10.基于TCP怎么实现自己的协议?
11.网络安全是在哪一层实现的?
12.tcp数据报文有多少大小?
MTU 和 MSS
13.TCP/UDP消息长短是啥?
14.tcp长短连接是什么?
答:HTTP长连接、短连接究竟是什么?
- 端口号的作用?
答:区分同一个ip下的不同进程
16.五元组?
答:源IP地址、 源端口、 目的IP地址、 目的端口、 传输层协议
17.运营商怎么给用户分配IP和端口号?nat