📅  最后修改于: 2023-12-03 14:47:30.415000             🧑  作者: Mango
Socket IP(套接字 IP)是指在使用 TCP/IP 协议进行网络通信时,通过 Socket API 设定的 IP 地址。在客户端和服务器端之间建立一个套接字连接时,需要指定连接对方的 IP 和端口号。
在客户端使用 Socket 连接服务器时,需要设置 Socket IP。在 Socket 的初始化中,可以设定 Server 的 IP 地址:
import socket
server_address = ('ip_address', port)
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(server_address)
这里 ip_address
的值应该是服务器端的 IP 地址,port
是服务器监听的端口号。
在服务器端上启动 Socket 服务时,需要设定 Socket IP。在服务器端绑定 Socket 地址时,可以指定绑定 IP 地址:
import socket
address = ('ip_address', port)
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.bind(address)
这里 ip_address
的值应该是服务器端的 IP 地址,port
是服务器监听的端口号。
在 Socket 网络编程中,设定 Socket IP 是非常重要的一步。客户端和服务器端都需要指定对方的 IP 地址和端口号,才能成功建立套接字连接。