diff --git a/zh-cn/application-dev/reference/errorcodes/Readme-CN.md b/zh-cn/application-dev/reference/errorcodes/Readme-CN.md
index e8915790ce2cc9861ab900637ad7a45ef65563f1..41c3562a23d96286779f52abb4ac6ecd162ca9ea 100644
--- a/zh-cn/application-dev/reference/errorcodes/Readme-CN.md
+++ b/zh-cn/application-dev/reference/errorcodes/Readme-CN.md
@@ -81,6 +81,12 @@
- [DeviceUsageStatistics错误码](errorcode-DeviceUsageStatistics.md)
- 定制管理
- [企业设备管理错误码](errorcode-enterpriseDeviceManager.md)
+- 网络与连接
+ - [网络连接管理](errorcode-net-connection.md)
+ - [以太网连接](errorcode-net-ethernet.md)
+ - [网络共享](errorcode-net-sharing.md)
+ - [Socket连接](errorcode-net-socket.md)
+ - [策略管理](errorcode-net-policy.md)
- 语言基础类库
- [语言基础类库错误码](errorcode-utils.md)
- 测试
diff --git a/zh-cn/application-dev/reference/errorcodes/errorcode-net-connection.md b/zh-cn/application-dev/reference/errorcodes/errorcode-net-connection.md
new file mode 100644
index 0000000000000000000000000000000000000000..75d15a7e2b108276ff541037baae9c4efbac0456
--- /dev/null
+++ b/zh-cn/application-dev/reference/errorcodes/errorcode-net-connection.md
@@ -0,0 +1,113 @@
+# 网络连接管理错误码
+
+## 2100001 非法参数值
+
+**错误信息**
+
+Invalid parameter value.
+
+**错误描述**
+
+非法参数值。
+
+**可能原因**
+
+输入参数取值范围错误。
+
+**处理步骤**
+
+检查输入参数的取值范围是否正确。
+
+## 2100002 连接服务失败
+
+**错误信息**
+
+Operation failed. Cannot connect to service.
+
+**错误描述**
+
+操作失败,连接系统服务发生异常。
+
+**可能原因**
+
+服务发生异常。
+
+**处理步骤**
+
+检查系统服务运行状态是否正常。
+
+## 2100003 系统内部错误
+
+**错误信息**
+
+System internal error.
+
+**错误描述**
+
+系统内部错误。
+
+**可能原因**
+
+1、内存异常。
+
+2、空指针。
+
+**处理步骤**
+
+1、检查内存空间是否充足,清理内存后重试。
+
+2、系统异常,请稍后重试或重启设备。
+
+## 2101007 已存在相同的callback
+
+**错误信息**
+
+The same callback exists.
+
+**错误描述**
+
+已经注册的Callback。
+
+**可能原因**
+
+激活&监听指定属性网络并注册回调时,Callback对象重复注册。
+
+**处理步骤**
+
+确保Callback对象未进行过注册或者执行过去注册处理。
+
+## 2101008 callback不存在
+
+**错误信息**
+
+The callback is not exists.
+
+**错误描述**
+
+不存在的Callback对象。
+
+**可能原因**
+
+未执行激活&监听指定属性网络请求并注册回调。
+
+**处理步骤**
+
+确定执行去注册函数前是否有执行注册函数。
+
+## 2101022 请求数量超过最大值
+
+**错误信息**
+
+The number of requests exceeded the maximum.
+
+**错误描述**
+
+请求数超过了最大值。
+
+**可能原因**
+
+激活&监听指定属性网络请求数超过了最大值。
+
+**处理步骤**
+
+建议通过日志定位问题。
diff --git a/zh-cn/application-dev/reference/errorcodes/errorcode-net-ethernet.md b/zh-cn/application-dev/reference/errorcodes/errorcode-net-ethernet.md
new file mode 100644
index 0000000000000000000000000000000000000000..e58f8fd4369330fe2df75520d2ccf2642de7c03c
--- /dev/null
+++ b/zh-cn/application-dev/reference/errorcodes/errorcode-net-ethernet.md
@@ -0,0 +1,116 @@
+# 以太网错误码
+
+## 2200001 非法参数值
+
+**错误信息**
+
+Invalid parameter value.
+
+**错误描述**
+
+非法参数值。
+
+**可能原因**
+
+输入参数取值范围错误。
+
+**处理步骤**
+
+检查输入参数的取值范围是否正确。
+
+## 2200002 连接服务失败
+
+**错误信息**
+
+Operation failed. Cannot connect to service.
+
+**错误描述**
+
+操作失败,连接系统服务发生异常。
+
+**可能原因**
+
+服务发生异常。
+
+**处理步骤**
+
+检查系统服务运行状态是否正常。
+
+## 2200003 系统内部错误
+
+**错误信息**
+
+System internal error.
+
+**错误描述**
+
+系统内部错误。
+
+**可能原因**
+
+1、内存异常。
+
+2、空指针。
+
+**处理步骤**
+
+1、检查内存空间是否充足,清理内存后重试。
+
+2、系统异常,请稍后重试或重启设备。
+
+## 2201005 设备信息不存在
+
+**错误信息**
+
+The device information does not exist.
+
+**错误描述**
+
+设备信息不存在。
+
+**可能原因**
+
+设置的设备或者获取的设备不存在。
+
+**处理步骤**
+
+ ```bash
+ > hdc shell ifconfig
+ ```
+ 查看是否有对应的设备,比如eth0、eth1。
+
+## 2201006 设备未连接
+
+**错误信息**
+
+Device disconnected.
+
+**错误描述**
+
+设备未连接。
+
+**可能原因**
+
+硬件网卡问题。
+
+**处理步骤**
+
+需要查看以太网服务和底层netsys的log,查看kernel是否有上报连接状态。
+
+## 2201007 用户配置写入失败
+
+**错误信息**
+
+Failed to write the user configuration.
+
+**错误描述**
+
+写入配置文件信息失败。
+
+**可能原因**
+
+系统报错。
+
+**处理步骤**
+
+系统内部错误,出现的情况不明确,建议通过日志定位问题。
diff --git a/zh-cn/application-dev/reference/errorcodes/errorcode-net-policy.md b/zh-cn/application-dev/reference/errorcodes/errorcode-net-policy.md
new file mode 100644
index 0000000000000000000000000000000000000000..a58ac7345615d429050f7d3b1fe3466e8998b4b8
--- /dev/null
+++ b/zh-cn/application-dev/reference/errorcodes/errorcode-net-policy.md
@@ -0,0 +1,59 @@
+# 策略管理错误码
+
+## 2100001 非法参数值
+
+**错误信息**
+
+Invalid parameter value.
+
+**错误描述**
+
+非法参数值
+
+**可能原因**
+
+输入参数取值范围错误。
+
+**处理步骤**
+
+检查输入参数的取值范围是否正确。
+
+## 2100002 连接服务失败
+
+**错误信息**
+
+Operation failed. Cannot connect to service.
+
+**错误描述**
+
+操作失败,连接系统服务发生异常。
+
+**可能原因**
+
+服务发生异常。
+
+**处理步骤**
+
+检查系统服务运行状态是否正常。
+
+## 2100003 系统内部错误
+
+**错误信息**
+
+System internal error.
+
+**错误描述**
+
+系统内部错误。
+
+**可能原因**
+
+1、内存异常。
+
+2、空指针。
+
+**处理步骤**
+
+1、检查内存空间是否充足,清理内存后重试。
+
+2、系统异常,请稍后重试或重启设备。
diff --git a/zh-cn/application-dev/reference/errorcodes/errorcode-net-sharing.md b/zh-cn/application-dev/reference/errorcodes/errorcode-net-sharing.md
new file mode 100644
index 0000000000000000000000000000000000000000..8fc12c6d5fbe9df4f268743ebb136e0baa6fc733
--- /dev/null
+++ b/zh-cn/application-dev/reference/errorcodes/errorcode-net-sharing.md
@@ -0,0 +1,159 @@
+# 网络共享错误码
+
+## 2200001 非法参数值
+
+**错误信息**
+
+Invalid parameter value.
+
+**错误描述**
+
+非法参数值。
+
+**可能原因**
+
+输入参数取值范围错误。
+
+**处理步骤**
+
+检查输入参数的取值范围是否正确。
+
+## 2200002 连接服务失败
+
+**错误信息**
+
+Operation failed. Cannot connect to service.
+
+**错误描述**
+
+操作失败,连接系统服务发生异常。
+
+**可能原因**
+
+服务发生异常。
+
+**处理步骤**
+
+检查系统服务运行状态是否正常。
+
+## 2200003 系统内部错误
+
+**错误信息**
+
+System internal error.
+
+**错误描述**
+
+系统内部错误。
+
+**可能原因**
+
+1、内存异常。
+
+2、空指针。
+
+**处理步骤**
+
+1、检查内存空间是否充足,清理内存后重试。
+
+2、系统异常,请稍后重试或重启设备。
+
+## 2202004 尝试共享一个不可用的iface
+
+**错误信息**
+
+Try to share an unavailable iface.
+
+**错误描述**
+
+使用了不可用的网卡。
+
+**可能原因**
+
+使用的网卡不存在,或网卡名错误。
+
+**处理步骤**
+
+1、通过指令查看共享的网卡是否被创建。
+
+ ```bash
+ > ifconfig -a
+ ```
+
+2、检查网卡名是否拼写错误。
+
+## 2202005 WiFi共享失败
+
+**错误信息**
+
+WiFi sharing failed.
+
+**错误描述**
+
+开启wifi共享失败。
+
+**可能原因**
+
+没有连接网络,获取默认网络失败。
+
+**处理步骤**
+
+检查网络的连接是否正常。
+
+## 2202006 蓝牙共享失败
+
+**错误信息**
+
+Bluetooth sharing failed.
+
+**错误描述**
+
+开启蓝牙共享失败。
+
+**可能原因**
+
+1、未开启蓝牙。
+
+2、没有连接网络,获取默认网络失败。
+
+**处理步骤**
+
+1、点击蓝牙图标,开启蓝牙模式。
+
+2、检查网络的连接是否正常。
+
+## 2202009 网络共享开启转发错误
+
+**错误信息**
+
+Network share enable forwarding error.
+
+**错误描述**
+
+网络共享开启转发错误。
+
+**可能原因**
+
+设置Iptables的规则失败,命令的拼接出错。
+
+**处理步骤**
+
+开启debug日志,检查Ip tables的命令是否拼接出现问题。
+
+## 2202011 无法获取网路共享配置
+
+**错误信息**
+
+Cannot get network sharing configuration.
+
+**错误描述**
+
+无法获取网络共享的配置。
+
+**可能原因**
+
+打开网络共享配置文件失败,文件路径出错。
+
+**处理步骤**
+
+检查配置文件目录。
diff --git a/zh-cn/application-dev/reference/errorcodes/errorcode-net-socket.md b/zh-cn/application-dev/reference/errorcodes/errorcode-net-socket.md
new file mode 100644
index 0000000000000000000000000000000000000000..898a868caa80d0a1cd818ead2733f43c32193fac
--- /dev/null
+++ b/zh-cn/application-dev/reference/errorcodes/errorcode-net-socket.md
@@ -0,0 +1,351 @@
+# Socket连接错误码
+
+## 2300002 系统内部错误
+
+**错误信息**
+
+System internal error.
+
+**错误描述**
+
+系统内部错误。
+
+**可能原因**
+
+1、内存异常。
+
+2、空指针。
+
+**处理步骤**
+
+1、检查内存空间是否充足,清理内存后重试。
+
+2、系统异常,请稍后重试或重启设备。
+
+## 2301001 操作不允许
+
+**错误信息**
+
+Operation not permitted.
+
+**错误描述**
+
+操作不允许。
+
+**可能原因**
+
+非法操作。
+
+**处理步骤**
+
+检查操作步骤。
+
+## 2301002 文件不存在
+
+**错误信息**
+
+No such file or directory.
+
+**错误描述**
+
+文件不存在。
+
+**可能原因**
+
+文件不存在。
+
+**处理步骤**
+
+检查文件名或文件路径。
+
+## 2301003 进程不存在
+
+**错误信息**
+
+No such process.
+
+**错误描述**
+
+进程不存在。
+
+**可能原因**
+
+进程不存在
+
+**处理步骤**
+
+排查进程信息。
+
+## 2301004 Interrupted system call
+
+**错误信息**
+
+Couldn't resolve host name.
+
+**错误描述**
+
+系统调用中断。
+
+**可能原因**
+
+系统调用中断。
+
+**处理步骤**
+
+排查系统调用。
+
+**TCP/UDP 错误码说明:**
+> TCP/UDP Socket其余错误码映射形式为:2301000 + Linux系统内核错误码errno,关键信息请参考Linux系统内核错误码。
+
+## 2303104 中断系统调用
+
+**错误信息**
+
+Interrupted system call.
+
+**错误描述**
+
+中断系统调用。
+
+**可能原因**
+
+调有connect时,可能会导致阻塞时间过长,所以系统产生中断信号,返回EINTR错误。
+
+**处理步骤**
+
+尝试重新走网络连接流程。
+
+## 2303109 错误文件编号
+
+**错误信息**
+
+Bad file number.
+
+**错误描述**
+
+在本地关闭的套接字上进行操作将返回该错误。
+
+**可能原因**
+
+socket fd可能被关闭了,所以发生参数无效的错误。
+
+**处理步骤**
+
+检查socket是否被意外关闭。
+
+## 2303111 资源暂时不可用,请重试
+
+**错误信息**
+
+Resource temporarily unavailable try again.
+
+**错误描述**
+
+系统资源暂时不可用,尝试再次调用。
+
+**可能原因**
+
+系统资源繁忙。
+
+**处理步骤**
+
+重新调用接口。
+
+## 2303188 非套接字的套接字操作
+
+**错误信息**
+
+Socket operation on non-socket.
+
+**错误描述**
+
+参数socket未指定一个套接字描述符。
+
+**可能原因**
+
+参数不是套接字类型的描述符。
+
+**处理步骤**
+
+检查代码描述符的获取是否正确。
+
+## 2303191 socket协议类型错误
+
+**错误信息**
+
+Protocol wrong type for socket.
+
+**错误描述**
+
+参数设置的协议类型错误。
+
+**可能原因**
+
+标识了协议的Socket函数在不支持的socket上进行操作。
+如Internet UDP协议不能被标识为SOCK_STREAM socket类型。
+
+**处理步骤**
+
+检查参数设置是否符合协议类型。
+
+## 2303198 网络地址已被使用
+
+**错误信息**
+
+Address already in use.
+
+**错误描述**
+
+地址已被使用。
+
+**可能原因**
+
+如果应用程序试图将套接字绑定到已用于现有套接字的IP地址/端口,或未正确关闭的套接字,或仍在关闭过程中的套接字,则会发生此错误。
+
+**处理步骤**
+
+尝试其他地址。
+
+## 2303199 不能分配请求的地址
+
+**错误信息**
+
+Cannot assign requested address.
+
+**错误描述**
+
+请求的地址在其上下文中无效。
+
+**可能原因**
+
+当远程地址或端口对远程计算机无效时,可能发生该问题。
+
+**处理步骤**
+
+检查地址或端口是否正确。
+
+## 2303210 连接超时
+
+**错误信息**
+
+Connection timed out.
+
+**错误描述**
+
+长时间不能和远程服务器建立连接。
+
+**可能原因**
+
+这种情况一般发生在服务器主机崩溃。
+
+**处理步骤**
+
+本地处理不了,需要确认远程服务器是否发生问题。
+
+## 2303501 SSL为空
+
+**错误信息**
+
+SSL is null.
+
+**错误描述**
+
+参数错误。
+
+**可能原因**
+
+当内部发生函数执行失败时,会获取错误信息,当获取信息为null时,发生该错误。
+
+**处理步骤**
+
+尝试重新执行一遍流程。
+
+## 2303502 tls读取错误
+
+**错误信息**
+
+Error in tls reading.
+
+**错误描述**
+
+等待套接字可读。
+
+**可能原因**
+
+底层socket阻塞。
+
+**处理步骤**
+
+重新执行接收数据的操作。
+
+## 2303503 tls写入错误
+
+**错误信息**
+
+Error in tls writing.
+
+**错误描述**
+
+等待套接字可写。
+
+**可能原因**
+
+发送端缓冲区已满时,底层套接字发送将给出EWOUDLBLOCK错误,这意味着服务器没有读取从客户端发送的消息。
+
+**处理步骤**
+
+需要检查服务器并修复它。
+
+## 2303504 查找x509时出错
+
+**错误信息**
+
+Error looking up x509.
+
+**错误描述**
+
+认证x509证书发生错误,操作未完成。
+
+**可能原因**
+
+本地证书和服务器证书不匹配。
+
+**处理步骤**
+
+检查本地CA跟证书和服务器证书是否匹配。
+
+## 2303505 tls系统调用错误
+
+**错误信息**
+
+Error occurred in the tls system call.
+
+**错误描述**
+
+发生了一些不可恢复的致命I/O错误。
+
+**可能原因**
+
+网络问题,导致通信失败。
+
+**处理步骤**
+
+请参阅Unix系统的errno以了解详细信息。
+
+## 2303506 清除tls连接出错
+
+**错误信息**
+
+Error clearing tls connection.
+
+**错误描述**
+
+TLS/SSL连接已关闭。
+
+**可能原因**
+
+协议中出现关闭警报时,即连接已完全关闭时,才会返回此结果代码。
+
+**处理步骤**
+
+尝试重新发起连接。
\ No newline at end of file