File tree Expand file tree Collapse file tree 4 files changed +41
-10
lines changed
Expand file tree Collapse file tree 4 files changed +41
-10
lines changed Original file line number Diff line number Diff line change 1212- [ IO流] ( notes/JavaArchitecture/04%20Java%20IO.md )
1313- [ 虚拟机] ( notes/JavaArchitecture/05%20Java%20虚拟机.md )
1414- 设计模式
15- - Web框架
15+ - Spring框架
1616 - Spring
1717 - SpringMVC
1818 - SpringBoot
3737
3838- [ 计算机网络] ( notes/计算机网络.md )
3939
40+
41+
42+ #### 六、高级部分
43+
44+ - 中间件
45+ - dobbo
46+ - zokkeeper
47+ - Nginx
48+ - Docker
File renamed without changes.
Original file line number Diff line number Diff line change 22
33
44
5-
6-
75# 第一部分:传输层
86
97### 1. 说一下OSI七层模型 & TCP/IP四层模型 & 五层协议
108
119
12- <div align =" center " > <img src =" pics/osi7.png " width =" 700 " /> </div ><br >
13-
10+ <div align =" center " > <img src =" pics/osi-7.png " width =" 700 " /> </div ><br >
1411
15-
16- # (1)五层协议
12+ #### (1)五层协议
1713
1814- ** 应用层** :为特定应用程序提供数据传输服务,例如 HTTP、DNS 等。数据单位为报文。
1915- ** 运输层** :提供的是进程间的通用数据传输服务。由于应用层协议很多,定义通用的运输层协议就可以支持不断增多的应用层协议。运输层包括两种协议:
@@ -68,6 +64,14 @@ TCP/IP 协议族是一种沙漏形状,中间小两边大,IP 协议在其中
6864
6965
7066
67+ 参考资料:
68+
69+ - [ OSI模型、TCP/IP协议栈] ( https://arch-long.cn/articles/network/OSI%E6%A8%A1%E5%9E%8BTCPIP%E5%8D%8F%E8%AE%AE%E6%A0%88.html )
70+
71+
72+
73+
74+
7175### 2. TCP报头格式和UDP报头格式
7276
7377网络层只把分组发送到目的主机,但是真正通信的并不是主机而是主机中的进程。运输层提供了进程间的逻辑通信,运输层向高层用户屏蔽了下面网络层的核心细节,使应用程序看起来像是在两个运输层实体之间有一条端到端的逻辑通信信道。
@@ -997,14 +1001,32 @@ HTTP 1.1请求的大小变得越来越大,有时甚至会大于TCP窗口的初
9971001
9981002## mac和ip怎么转换
9991003
1000- ARP 将IP地址通过广播 目标MAC地址是FF-FF-FF-FF-FF-FF 解析目标IP地址的MAC地址
1001- 扫描本网段MAC地址
1004+ ** ARP协议:**
10021005
1006+ 将IP地址通过广播 目标MAC地址是FF-FF-FF-FF-FF-FF 解析目标IP地址的MAC地址
1007+ 扫描本网段MAC地址。
10031008
10041009
1005- ## ARP协议
10061010
1011+ ** DHCP协议:**
1012+
1013+ DHCP租约过程就是DHCP客户机动态获取IP地址的过程。
1014+
1015+ DHCP租约过程分为4步:
1016+
1017+ ①客户机请求IP(客户机发DHCPDISCOVER广播包);
1018+
1019+ ②服务器响应(服务器发DHCPOFFER广播包);
1020+
1021+ ③客户机选择IP(客户机发DHCPREQUEST广播包);
1022+
1023+ ④服务器确定租约(服务器发DHCPACK/DHCPNAK广播包)。
1024+
1025+
1026+
1027+ 参考资料:
10071028
1029+ - [ 图解DHCP的4步租约过程-大浪淘沙-51CTO博客] ( http://blog.51cto.com/yuanbin/109574 )
10081030
10091031
10101032
You can’t perform that action at this time.
0 commit comments