---
title: 配置RoCE的UDP源端口号为固定模式
description: "hccn_tool [-i %d] -udp -s [port %d] [sip %s] [dip %s]"
url: https://www.hiascend.com/document/detail/zh/HDK/latest/A3/A3HCCN/hccntool_107.html
sourcePath: /source/zh/HDK/2610/A3/A3HCCN/hccntool_107.html
indexId: 8ba546b8def713b71039fdb794fc63d310c090884a3190d98dc29c5b4bdadd4e47
---
# 配置RoCE的UDP源端口号为固定模式

#### 命令格式

hccn_tool [-i %d] -udp -s [port %d] [sip %s] [dip %s]


#### 功能说明

配置RoCE的UDP源端口号为固定模式。


#### 参数说明

| 参数 | 说明 |
| --- | --- |
| \-i | 指定芯片物理ID。 Atlas 9000 A3 SuperPoD 集群算力系统的取值范围：0~7。 Atlas 900 A3 SuperPoD 超节点、Atlas 800T A3 超节点、Atlas 800I A3 系列硬件产品、A200T A3 Box8 系列硬件产品的取值范围：0~15。 |
| \-udp | 指定UDP。 |
| \-s | 设置属性。 |
| port | UDP源端口号。默认为4791，取值范围：4097\-65535。 |
| sip（可选） | 源IP地址，用于配置基于IP对的RoCE UDP源端口号。 |
| dip（可选） | 目的IP地址，用于配置基于IP对的RoCE UDP源端口号。 |


#### 使用指南

- 当配置RoCE的UDP源端口号仅指定port参数取值时，UDP源端口号分配模式切换为固定模式。
- 执行该命令配置RoCE的UDP源端口号为固定模式与  配置RoCE的UDP源端口号为自动模式
、  配置RoCE的UDP源端口号为code模式
互斥，执行该命令后会删除之前的UDP源端口号的配置模式。

- 基于IP对配置RoCE UDP源端口号仅在固定模式下生效。可通过  获取RoCE的UDP源端口号
命令查询，若为“custom”，即为固定模式。
- 基于IP对配置RoCE UDP源端口号最多支持配置128个。
- 服务器节点重启和NPU热复位后基于IP对配置的RoCE UDP源端口号信息会丢失。


**表1 不同部署场景下的支持情况**

| 硬件型号/场景 | 物理机场景（裸机） | 物理机场景（裸机） | 物理机+特权容器场景 | 物理机+普通容器场景 | 直通虚拟机场景 | 直通虚拟机+特权容器场景 | 直通虚拟机+普通容器场景 |
| --- | --- | --- | --- | --- | --- | --- | --- |
| 硬件型号/场景 | root用户 | 运行用户组（非root用户） | root用户 | root用户 | root用户 | root用户 | root用户 |
| Atlas 9000 A3 SuperPoD 集群算力系统 | Y | N | Y | N | NA | NA | NA |
| Atlas 900 A3 SuperPoD 超节点 | Y | N | Y | N | Y | Y | N |
| Atlas 800T A3 超节点 | Y | N | Y | N | NA | NA | NA |
| Atlas 800I A3 系列硬件产品 | Y | N | Y | N | NA | NA | NA |
| A200T A3 Box8 系列硬件产品 | Y | N | Y | N | Y | Y | N |
| 注：Y表示支持；N表示不支持；NA表示不涉及，当前未规划此场景。 | 注：Y表示支持；N表示不支持；NA表示不涉及，当前未规划此场景。 | 注：Y表示支持；N表示不支持；NA表示不涉及，当前未规划此场景。 | 注：Y表示支持；N表示不支持；NA表示不涉及，当前未规划此场景。 | 注：Y表示支持；N表示不支持；NA表示不涉及，当前未规划此场景。 | 注：Y表示支持；N表示不支持；NA表示不涉及，当前未规划此场景。 | 注：Y表示支持；N表示不支持；NA表示不涉及，当前未规划此场景。 | 注：Y表示支持；N表示不支持；NA表示不涉及，当前未规划此场景。 |


#### 使用示例

hccn_tool -i 0 -udp -s port 4791

```
Cmd executed successfully!
```

hccn_tool -i 0 -udp -s port 4567 sip 172.16.2.1 dip 172.16.2.2

```
Cmd executed successfully!
```
