每行程序后面的 “//IPv4” 表示这行代码是在IPv4网络里用的 而“//IPv6” 表示这行代码是在IPv6网络里用的,比较一下,会很容易看到差别的。 客户端源代码如下: 1#include <stdio.h>2#include <string.h>3#include <errno.h>4#include <sys/socket.h>5#include <resolv.h>6#include <stdlib.h>7#...
tcp_server.connect(addrinfo[-1]) tcp_server.send(b"jkldjsfklasf") server.py import socket ipv6 ='fe80::88f:399d:a1d6:b437%en0' port =8091 addrinfo = socket.getaddrinfo(ipv6, port, 0, 0)[0] tcp_server = socket.socket(socket.AF_INET6, socket.SOCK_STREAM) tcp_server.bind(a...