了解如何创建简单的套接字并利用其通信。
简介
预备知识netcat或nc命令都可以创建用于在TCP/IP网络上传输数据的套接字。我们需要两个套接字:一个负责侦听连接,一个负责发起连接。
案例练习
(1)设置侦听套接字:
root@fff-PC:~# nc -l 1234
这会在本地主机的端口1234上创建一个侦听套接字。
(2)连接到该套接字:
root@yyy-PC:~# nc 192.168.58.100 1234
root@yyy-PC:~#
如果是在运行着侦听套接字的主机上执行该命令,那么需要将HOST更换成localhost,否则将其更换成其他主机的IP地址或主机名。
(3)在执行第2步操作的主机终端中输入信息并按回车键,消息就会出现在执行第1步操作的主机终端中。