写在前面
按照我学习的路劲,把最近写的文章整理下,好让自己在网络基础这块的知识有个整体的概念
图谱
- 首先是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