英语翻译我的意思是套接字到底表现了socket的什么特点,看到套接字真的不能直接联系到网络编程的什么.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 13:05:29
英语翻译我的意思是套接字到底表现了socket的什么特点,看到套接字真的不能直接联系到网络编程的什么.

英语翻译我的意思是套接字到底表现了socket的什么特点,看到套接字真的不能直接联系到网络编程的什么.
英语翻译
我的意思是套接字到底表现了socket的什么特点,看到套接字真的不能直接联系到网络编程的什么.

英语翻译我的意思是套接字到底表现了socket的什么特点,看到套接字真的不能直接联系到网络编程的什么.
同学,修没修过《计算机网络》?
在网络中,如何标示一个主机?使用IP地址(在网络层,一台机器当然也可以由多个网络接口,即网卡,每个结构对应一个IP地址).
如何标示一个主机上的特定进程呢?使用IP:PORT,即IP地址和端口号,一般地说,每个进行网络通信的应用程序都要占用主机上的一个端口.举个例子,使用TCP进行通信,需要建立连接,比如主机A上的进程a和主机B上的进程b进行通信,A、B之间的连接如何标示?使用四元组【其实端口不过是一种软件抽象,学术一把,
IP:PORT就确定了一个socket,在一个TCP连接中,她就像一个插口,注意,叫做插口,套接字也就是类似的意思.你把应用程序插入到这个插座,就可以和连接的另外一方对话了.至于socket命名,是有历史由来的,不过我们学网络编程,其实不必纠结于此,so it is just a name.
网络编程是很不错的,
关于C/C++中的socket编程,有问题欢迎问我,放假闲得……哎!