• 手动模式配置链路聚合


    以下图配置为例: 

    各PC配置如下

     配置LSW1

    1. #划分vlan10 30
    2. <Huawei>sys
    3. Enter system view, return user view with Ctrl+Z.
    4. [Huawei]sysname LSW1
    5. [LSW1]di
    6. Sep 16 2023 14:23:44-08:00 LSW1 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.2
    7. 5.191.3.1 configurations have been changed. The current change number is 4, the
    8. change loop count is 0, and the maximum number of records is 4095.s
    9. ^
    10. Error:Incomplete command found at '^' position.
    11. [LSW1]undo info-center enable
    12. Info: Information center is disabled.
    13. [LSW1]display vlan
    14. The total number of vlans is : 1
    15. --------------------------------------------------------------------------------
    16. U: Up; D: Down; TG: Tagged; UT: Untagged;
    17. MP: Vlan-mapping; ST: Vlan-stacking;
    18. #: ProtocolTransparent-vlan; *: Management-vlan;
    19. --------------------------------------------------------------------------------
    20. VID Type Ports
    21. --------------------------------------------------------------------------------
    22. 1 common UT:GE0/0/1(D) GE0/0/2(D) GE0/0/3(D) GE0/0/4(D)
    23. GE0/0/5(D) GE0/0/6(D) GE0/0/7(D) GE0/0/8(D)
    24. GE0/0/9(U) GE0/0/10(D) GE0/0/11(D) GE0/0/12(U)
    25. GE0/0/13(U) GE0/0/14(D) GE0/0/15(D) GE0/0/16(U)
    26. GE0/0/17(D) GE0/0/18(D) GE0/0/19(D) GE0/0/20(D)
    27. GE0/0/21(D) GE0/0/22(U) GE0/0/23(U) GE0/0/24(U)
    28. VID Status Property MAC-LRN Statistics Description
    29. --------------------------------------------------------------------------------
    30. 1 enable default enable disable VLAN 0001
    31. [LSW1]vlan 30
    32. [LSW1-vlan30]qu
    33. [LSW1]port-group pvlan30
    34. [LSW1-port-group-pvlan30]port link-type access
    35. [LSW1-GigabitEthernet0/0/13]port link-type access
    36. [LSW1-GigabitEthernet0/0/14]port link-type access
    37. [LSW1-GigabitEthernet0/0/15]port link-type access
    38. [LSW1-GigabitEthernet0/0/16]port link-type access
    39. [LSW1-port-group-pvlan30]port default vlan 30
    40. [LSW1-GigabitEthernet0/0/13]port default vlan 30
    41. [LSW1-GigabitEthernet0/0/14]port default vlan 30
    42. [LSW1-GigabitEthernet0/0/15]port default vlan 30
    43. [LSW1-GigabitEthernet0/0/16]port default vlan 30
    44. [LSW1-port-group-pvlan30]qu
    45. [LSW1]display vlan
    46. The total number of vlans is : 2
    47. --------------------------------------------------------------------------------
    48. U: Up; D: Down; TG: Tagged; UT: Untagged;
    49. MP: Vlan-mapping; ST: Vlan-stacking;
    50. #: ProtocolTransparent-vlan; *: Management-vlan;
    51. --------------------------------------------------------------------------------
    52. VID Type Ports
    53. --------------------------------------------------------------------------------
    54. 1 common UT:GE0/0/1(D) GE0/0/2(D) GE0/0/3(D) GE0/0/4(D)
    55. GE0/0/5(D) GE0/0/6(D) GE0/0/7(D) GE0/0/8(D)
    56. GE0/0/9(U) GE0/0/10(D) GE0/0/11(D) GE0/0/12(U)
    57. GE0/0/17(D) GE0/0/18(D) GE0/0/19(D) GE0/0/20(D)
    58. GE0/0/21(D) GE0/0/22(U) GE0/0/23(U) GE0/0/24(U)
    59. 30 common UT:GE0/0/13(U) GE0/0/14(D) GE0/0/15(D) GE0/0/16(U)
    60. VID Status Property MAC-LRN Statistics Description
    61. --------------------------------------------------------------------------------
    62. 1 enable default enable disable VLAN 0001
    63. 30 enable default enable disable VLAN 0030
    64. [LSW1]vlan 10
    65. [LSW1-vlan10]qu
    66. [LSW1]port-group pvlan10
    67. [LSW1-port-group-pvlan10]port link-type access
    68. [LSW1-GigabitEthernet0/0/9]port link-type access
    69. [LSW1-GigabitEthernet0/0/10]port link-type access
    70. [LSW1-GigabitEthernet0/0/11]port link-type access
    71. [LSW1-GigabitEthernet0/0/12]port link-type access
    72. [LSW1-port-group-pvlan10]port default vlan 10
    73. [LSW1-GigabitEthernet0/0/9]port default vlan 10
    74. [LSW1-GigabitEthernet0/0/10]port default vlan 10
    75. [LSW1-GigabitEthernet0/0/11]port default vlan 10
    76. [LSW1-GigabitEthernet0/0/12]port default vlan 10
    77. [LSW1-port-group-pvlan10]qu
    78. [LSW1]display vlan
    79. The total number of vlans is : 3
    80. --------------------------------------------------------------------------------
    81. U: Up; D: Down; TG: Tagged; UT: Untagged;
    82. MP: Vlan-mapping; ST: Vlan-stacking;
    83. #: ProtocolTransparent-vlan; *: Management-vlan;
    84. --------------------------------------------------------------------------------
    85. VID Type Ports
    86. --------------------------------------------------------------------------------
    87. 1 common UT:GE0/0/1(D) GE0/0/2(D) GE0/0/3(D) GE0/0/4(D)
    88. GE0/0/5(D) GE0/0/6(D) GE0/0/7(D) GE0/0/8(D)
    89. GE0/0/17(D) GE0/0/18(D) GE0/0/19(D) GE0/0/20(D)
    90. GE0/0/21(D) GE0/0/22(U) GE0/0/23(U) GE0/0/24(U)
    91. 10 common UT:GE0/0/9(U) GE0/0/10(D) GE0/0/11(D) GE0/0/12(U)
    92. 30 common UT:GE0/0/13(U) GE0/0/14(D) GE0/0/15(D) GE0/0/16(U)
    93. VID Status Property MAC-LRN Statistics Description
    94. --------------------------------------------------------------------------------
    95. 1 enable default enable disable VLAN 0001
    96. 10 enable default enable disable VLAN 0010
    97. 30 enable default enable disable VLAN 0030
    98. [LSW1]
    99. #数值可以随意
    100. [LSW1]interface eth-trunk 1
    101. #加入成员端口
    102. #一定要全写gigabitehernet
    103. [LSW1-Eth-Trunk1]trunkport g0/0/22 to 0/0/24
    104. ^
    105. Error:Too many parameters found at '^' position.
    106. [LSW1-Eth-Trunk1]trunkport gigabitethernet 0/0/22 to 0/0/24
    107. Info: This operation may take a few seconds. Please wait for a moment...done.
    108. [LSW1-Eth-Trunk1]port link-type trunk
    109. [LSW1-Eth-Trunk1]port trunk allow-pass vlan 10 30
    110. #也可以允许所有vlan帧
    111. #[LSW1-Eth-Trunk1]port trunk allow-pass vlan all
    112. #配置eth-trunk1的负担分担方式
    113. #网络负载均衡的配置
    114. [LSW1-Eth-Trunk1]load-balance src-dst-mac
    115. [LSW1-Eth-Trunk1]qu
    116. #查看eth-trunk1是否创建成功,成员端口是否正确加入
    117. [LSW1]display eth-trunk 1
    118. Eth-Trunk1's state information is:
    119. WorkingMode: NORMAL Hash arithmetic: According to SA-XOR-DA
    120. Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
    121. Operate status: up Number Of Up Port In Trunk: 3
    122. --------------------------------------------------------------------------------
    123. PortName Status Weight
    124. GigabitEthernet0/0/22 Up 1
    125. GigabitEthernet0/0/23 Up 1
    126. GigabitEthernet0/0/24 Up 1
    127. #检查成员信息
    128. [LSW1]display trunkmembership eth-trunk 1
    129. Trunk ID: 1
    130. Used status: VALID
    131. TYPE: ethernet
    132. Working Mode : Normal
    133. Number Of Ports in Trunk = 3
    134. Number Of Up Ports in Trunk = 3
    135. Operate status: up
    136. Interface GigabitEthernet0/0/22, valid, operate up, weight=1
    137. Interface GigabitEthernet0/0/23, valid, operate up, weight=1
    138. Interface GigabitEthernet0/0/24, valid, operate up, weight=1
    139. #将端口22,23和24配置为Trunk
    140. [LSW1]clear configuration interface g0/0/22
    141. Warning: All configurations of the interface will be cleared, and its state will
    142. be shutdown. Continue? [Y/N] :y
    143. Info: Total execute 1 command(s), 1 successful, 0 failed.
    144. [LSW1]interface g0/0/22
    145. [LSW1-GigabitEthernet0/0/22]undo shutdown
    146. [LSW1-GigabitEthernet0/0/22]port link-type trunk
    147. [LSW1-GigabitEthernet0/0/22]port trunk allow-pass vlan 10 30
    148. #[LSW1-GigabitEthernet0/0/22]port trunk allow-pass vlan all
    149. [LSW1-GigabitEthernet0/0/22]qu
    150. [LSW1]clear configuration interface g0/0/23
    151. Warning: All configurations of the interface will be cleared, and its state will
    152. be shutdown. Continue? [Y/N] :
    153. Error: Please choose 'YES' or 'NO' first before pressing 'Enter'. [Y/N]:y
    154. Info: Total execute 1 command(s), 1 successful, 0 failed.
    155. [LSW1]
    156. [LSW1]int g0/0/23
    157. [LSW1-GigabitEthernet0/0/23]undo shutdown
    158. [LSW1-GigabitEthernet0/0/23]port link-type trunk
    159. [LSW1-GigabitEthernet0/0/23]port trunk allow-pass vlan 10 30
    160. [LSW1-GigabitEthernet0/0/23]qu
    161. [LSW1]clear configuration interface g0/0/24
    162. Warning: All configurations of the interface will be cleared, and its state will
    163. be shutdown. Continue? [Y/N] :y
    164. Info: Total execute 1 command(s), 1 successful, 0 failed.
    165. [LSW1]
    166. [LSW1]interface g0/0/24
    167. [LSW1-GigabitEthernet0/0/24]undo shutdown
    168. [LSW1-GigabitEthernet0/0/24]port link-type trunk.
    169. [LSW1-GigabitEthernet0/0/24]port trunk allow-pass vlan 10 30
    170. #[LSW1-GigabitEthernet0/0/24]port trunk allow-pass vlan all
    171. [LSW1-GigabitEthernet0/0/24]q
    172. #查看所有Eth-Trunk的端口信息
    173. [LSW1]display eth-trunk
    174. Eth-Trunk1's state information is:
    175. WorkingMode: NORMAL Hash arithmetic: According to SA-XOR-DA
    176. Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
    177. Operate status: down Number Of Up Port In Trunk: 0
    178. --------------------------------------------------------------------------------
    179. PortName Status Weight
    180. #查看所有Eth-Trunk端口的带宽
    181. [LSW1]display interface eth-trunk
    182. Eth-Trunk1 current state : DOWN
    183. Line protocol current state : DOWN
    184. Description:
    185. Switch Port, PVID : 1, Hash arithmetic : According to SA-XOR-DA,The Maximum F
    186. rame Length is 9216
    187. IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 4c1f-cc7b-4cdb
    188. Current system time: 2023-09-16 14:56:32-08:00
    189. Input bandwidth utilization : 0%
    190. Output bandwidth utilization : 0%
    191. -----------------------------------------------------
    192. PortName Status Weight
    193. -----------------------------------------------------
    194. -----------------------------------------------------
    195. The Number of Ports in Trunk : 0
    196. The Number of UP Ports in Trunk : 0
    197. #查看eth-trunk1端口的带宽
    198. [LSW1]display interface eth-trunk 1
    199. Eth-Trunk1 current state : DOWN
    200. Line protocol current state : DOWN
    201. Description:
    202. Switch Port, PVID : 1, Hash arithmetic : According to SA-XOR-DA,The Maximum F
    203. rame Length is 9216
    204. IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 4c1f-cc7b-4cdb
    205. Current system time: 2023-09-16 14:56:47-08:00
    206. Input bandwidth utilization : 0%
    207. Output bandwidth utilization : 0%
    208. -----------------------------------------------------
    209. PortName Status Weight
    210. -----------------------------------------------------
    211. -----------------------------------------------------
    212. The Number of Ports in Trunk : 0
    213. The Number of UP Ports in Trunk : 0

    LSW2和LSW1的配置相同

    1. [Huawei]sysname LSW2
    2. [LSW2]displa
    3. Sep 16 2023 15:02:54-08:00 LSW2 DS/4/DATASYNC_CFGCHANGE:OID 1.3.6.1.4.1.2011.5.2
    4. 5.191.3.1 configurations have been changed. The current change number is 4, the
    5. change loop count is 0, and the maximum number of records is 4095.y
    6. ^
    7. Error:Incomplete command found at '^' position.
    8. [LSW2]undo info-center enable
    9. Info: Information center is disabled.
    10. [LSW2]display vlan
    11. The total number of vlans is : 1
    12. --------------------------------------------------------------------------------
    13. U: Up; D: Down; TG: Tagged; UT: Untagged;
    14. MP: Vlan-mapping; ST: Vlan-stacking;
    15. #: ProtocolTransparent-vlan; *: Management-vlan;
    16. --------------------------------------------------------------------------------
    17. VID Type Ports
    18. --------------------------------------------------------------------------------
    19. 1 common UT:GE0/0/1(D) GE0/0/2(D) GE0/0/3(D) GE0/0/4(D)
    20. GE0/0/5(D) GE0/0/6(D) GE0/0/7(D) GE0/0/8(D)
    21. GE0/0/9(U) GE0/0/10(D) GE0/0/11(D) GE0/0/12(U)
    22. GE0/0/13(U) GE0/0/14(D) GE0/0/15(D) GE0/0/16(U)
    23. GE0/0/17(D) GE0/0/18(D) GE0/0/19(D) GE0/0/20(D)
    24. GE0/0/21(D) GE0/0/22(U) GE0/0/23(U) GE0/0/24(U)
    25. VID Status Property MAC-LRN Statistics Description
    26. --------------------------------------------------------------------------------
    27. 1 enable default enable disable VLAN 0001
    28. [LSW2]vlan 10
    29. [LSW2-vlan10]qu
    30. [LSW2]port-group pvlan10
    31. [LSW2-port-group-pvlan10]group-member g0/0/9 to g0/0/12
    32. [LSW2-port-group-pvlan10]port link-type access
    33. [LSW2-GigabitEthernet0/0/9]port link-type access
    34. [LSW2-GigabitEthernet0/0/10]port link-type access
    35. [LSW2-GigabitEthernet0/0/11]port link-type access
    36. [LSW2-GigabitEthernet0/0/12]port link-type access
    37. [LSW2-port-group-pvlan10]port default vlan 10
    38. [LSW2-GigabitEthernet0/0/9]port default vlan 10
    39. [LSW2-GigabitEthernet0/0/10]port default vlan 10
    40. [LSW2-GigabitEthernet0/0/11]port default vlan 10
    41. [LSW2-GigabitEthernet0/0/12]port default vlan 10
    42. [LSW2-port-group-pvlan10]qu
    43. [LSW2]vlan 30
    44. [LSW2-vlan30]qu
    45. [LSW2]port-group pvlan30
    46. [LSW2-port-group-pvlan30]group-member g0/0/13 to g0/0/16
    47. [LSW2-port-group-pvlan30]port link-type access
    48. [LSW2-GigabitEthernet0/0/13]port link-type access
    49. [LSW2-GigabitEthernet0/0/14]port link-type access
    50. [LSW2-GigabitEthernet0/0/15]port link-type access
    51. [LSW2-GigabitEthernet0/0/16]port link-type access
    52. [LSW2-port-group-pvlan30]port default vlan 30
    53. [LSW2-GigabitEthernet0/0/13]port default vlan 30
    54. [LSW2-GigabitEthernet0/0/14]port default vlan 30
    55. [LSW2-GigabitEthernet0/0/15]port default vlan 30
    56. [LSW2-GigabitEthernet0/0/16]port default vlan 30
    57. [LSW2-port-group-pvlan30]qu
    58. [LSW2]display vlan
    59. The total number of vlans is : 3
    60. --------------------------------------------------------------------------------
    61. U: Up; D: Down; TG: Tagged; UT: Untagged;
    62. MP: Vlan-mapping; ST: Vlan-stacking;
    63. #: ProtocolTransparent-vlan; *: Management-vlan;
    64. --------------------------------------------------------------------------------
    65. VID Type Ports
    66. --------------------------------------------------------------------------------
    67. 1 common UT:GE0/0/1(D) GE0/0/2(D) GE0/0/3(D) GE0/0/4(D)
    68. GE0/0/5(D) GE0/0/6(D) GE0/0/7(D) GE0/0/8(D)
    69. GE0/0/17(D) GE0/0/18(D) GE0/0/19(D) GE0/0/20(D)
    70. GE0/0/21(D) GE0/0/22(U) GE0/0/23(U) GE0/0/24(U)
    71. 10 common UT:GE0/0/9(U) GE0/0/10(D) GE0/0/11(D) GE0/0/12(U)
    72. 30 common UT:GE0/0/13(U) GE0/0/14(D) GE0/0/15(D) GE0/0/16(U)
    73. VID Status Property MAC-LRN Statistics Description
    74. --------------------------------------------------------------------------------
    75. 1 enable default enable disable VLAN 0001
    76. 10 enable default enable disable VLAN 0010
    77. 30 enable default enable disable VLAN 0030
    78. [LSW2]interface eth-trunk 1
    79. [LSW2-Eth-Trunk1]trunkport gigabitethernet 0/0/22 to 0/0/24
    80. Info: This operation may take a few seconds. Please wait for a moment...done.
    81. [LSW2-Eth-Trunk1]port link-type trunk
    82. [LSW2-Eth-Trunk1]port trunk allow-pass vlan 10 30
    83. [LSW2-Eth-Trunk1]load-balance src-dst-mac
    84. [LSW2-Eth-Trunk1]qu
    85. [LSW2]display eth-trunk 1
    86. Eth-Trunk1's state information is:
    87. WorkingMode: NORMAL Hash arithmetic: According to SA-XOR-DA
    88. Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
    89. Operate status: up Number Of Up Port In Trunk: 3
    90. --------------------------------------------------------------------------------
    91. PortName Status Weight
    92. GigabitEthernet0/0/22 Up 1
    93. GigabitEthernet0/0/23 Up 1
    94. GigabitEthernet0/0/24 Up 1
    95. [LSW2]display trunkmember eth-trunk 1
    96. Trunk ID: 1
    97. Used status: VALID
    98. TYPE: ethernet
    99. Working Mode : Normal
    100. Number Of Ports in Trunk = 3
    101. Number Of Up Ports in Trunk = 3
    102. Operate status: up
    103. Interface GigabitEthernet0/0/22, valid, operate up, weight=1
    104. Interface GigabitEthernet0/0/23, valid, operate up, weight=1
    105. Interface GigabitEthernet0/0/24, valid, operate up, weight=1
    106. [LSW2]clear configuration interface g0/0/22
    107. Warning: All configurations of the interface will be cleared, and its state will
    108. be shutdown. Continue? [Y/N] :y
    109. Info: Total execute 1 command(s), 1 successful, 0 failed.
    110. [LSW2]interface g0/0/22
    111. [LSW2-GigabitEthernet0/0/22]undo shutdown
    112. [LSW2-GigabitEthernet0/0/22]port link-type trunk
    113. [LSW2-GigabitEthernet0/0/22]port trunk allow-pass vlan all
    114. [LSW2-GigabitEthernet0/0/22]qu
    115. [LSW2]clear configuration int g0/0/23
    116. Warning: All configurations of the interface will be cleared, and its state will
    117. be shutdown. Continue? [Y/N] :y
    118. Info: Total execute 1 command(s), 1 successful, 0 failed.
    119. [LSW2]interface g0/0/23
    120. [LSW2-GigabitEthernet0/0/23]undo shutdown
    121. [LSW2-GigabitEthernet0/0/23]port link-type trunk
    122. [LSW2-GigabitEthernet0/0/23]port trunk allow-pass vlan 10 30
    123. [LSW2-GigabitEthernet0/0/23]qu
    124. [LSW2]clear configuration int g0/0/24
    125. Warning: All configurations of the interface will be cleared, and its state will
    126. be shutdown. Continue? [Y/N] :y
    127. Info: Total execute 1 command(s), 1 successful, 0 failed.
    128. [LSW2]interface g0/0/24
    129. [LSW2-GigabitEthernet0/0/24]undo shutdown
    130. [LSW2-GigabitEthernet0/0/24]port link-type trunk
    131. [LSW2-GigabitEthernet0/0/24]port trunk allow-pass vlan 10 30
    132. [LSW2-GigabitEthernet0/0/24]qu
    133. [LSW2]display eth-trunk
    134. Eth-Trunk1's state information is:
    135. WorkingMode: NORMAL Hash arithmetic: According to SA-XOR-DA
    136. Least Active-linknumber: 1 Max Bandwidth-affected-linknumber: 8
    137. Operate status: down Number Of Up Port In Trunk: 0
    138. --------------------------------------------------------------------------------
    139. PortName Status Weight
    140. [LSW2]

    我们对各PC进行数据抓包可以发现只有在GE 0/0/22才能进行通信

    这是因为在手工模式创建的聚合组中,端口可能处于两种状态:Selected或 Standby。处于Selected状态且端口号最小的端口为聚合组的主端口, 其他处于Selected状态的端口为聚合组的成员端口。成员端口之间的通信是通过主端口进行的。主端口负责处理聚合组的控制信息和转发数据,它与对等设备交换状态信息,并协调成员端口的操作。成员端口将所有传入和传出的数据帧发送到主端口,由主端口处理后再进行转发。 

    这一案例中主端口是22端口,所以数据通过主端口(g0/0/22端口)进行转发

    补充:LACP模式

    LACP模式下,部分链路是活动链路,所有活动链路均参与数据转发。如果某条活动链路故障,则链路聚合组自动在非活动链路中选择 一条链路作为活动链路,参与数据转发的链路数目不变。 

    将手动链路聚合改为LACP模式

    1. [SW1]interface Eth-Trunk 1
    2. [SW1-Eth-Trunk1]undo trunkport GigabitEthernet 0/0/22 to 0/0/24
    3. [SW1-Eth-Trunk1]mode lacp-static
    4. [SW1-Eth-Trunk1]trunkport GigabitEthernet 0/0/22 to 0/0/24
    5. [LSW1-Eth-Trunk1]display eth-trunk 1
    6. Eth-Trunk1's state information is:
    7. Local:
    8. LAG ID: 1 WorkingMode: STATIC
    9. Preempt Delay: Disabled Hash arithmetic: According to SA-XOR-DA
    10. System Priority: 32768 System ID: 4c1f-cc7b-4cdb
    11. Least Active-linknumber: 1 Max Active-linknumber: 8
    12. Operate status: down Number Of Up Port In Trunk: 0
    13. --------------------------------------------------------------------------------
    14. ActorPortName Status PortType PortPri PortNo PortKey PortState Weight
    15. GigabitEthernet0/0/22 Unselect 1GE 32768 23 305 10100010 1
    16. GigabitEthernet0/0/23 Unselect 1GE 32768 24 305 10100010 1
    17. GigabitEthernet0/0/24 Unselect 1GE 32768 25 305 10100010 1
    18. Partner:
    19. --------------------------------------------------------------------------------
    20. ActorPortName SysPri SystemID PortPri PortNo PortKey PortState
    21. GigabitEthernet0/0/22 0 0000-0000-0000 0 0 0 10100011
    22. GigabitEthernet0/0/23 0 0000-0000-0000 0 0 0 10100011
    23. GigabitEthernet0/0/24 0 0000-0000-0000 0 0 0 10100011
    24. [LSW1-Eth-Trunk1]

    LSW2配置同理,具体配置可以看http://t.csdn.cn/OCRj5

  • 相关阅读:
    Java手写最短路径算法和案例拓展
    Docker基础(CentOS 7)
    进程通信之共享内存
    mysql面试题32:MySQL数据库服务器性能分析的方法命令有哪些?
    葡萄糖-聚乙二醇-醛基/羟基 Glucose-PEG-CHO/OH
    淘宝API常用接口列表与申请方式
    Spark中的Structured Streaming
    AWS SQS, Boto3 and Python:带示例的完整指南
    【C++】类与对象 第二篇(构造函数,析构函数,拷贝构造,赋值重载)
    安科瑞余压监控系统
  • 原文地址:https://blog.csdn.net/weixin_69884785/article/details/132918644