读书人

关于socket的概念,该怎么处理

发布时间: 2012-03-26 15:46:56 作者: rapoo

关于socket的概念
看到的文章上说“每个网络通信循环地进出主计算机的TCP 应用层。它被两个所连接的号码唯一地识别。这两个号码合起来叫做套接字.组成套接字的这两个号码就是机器的IP 地址和TCP 软件所使用的端口号。”

又说“通过socket()函数可以创建一个套接字,然后再把它绑定到端口号...”

那么套接字socket的概念究竟到哪里为止呢?是仅限于socket()返回的文件描述符?还是是IP和端口号的组合?如果是,那么socket()调用之后产生的套接字描述符的作用是什么呢? 套接字描述符,IP地址,端口号三者间的关系是怎样的?

谢谢各位前辈解答。

[解决办法]
一个socket句柄代表两个地址对 “本地ip:port”--“远程ip:port”

读书人网 >网络协议

热点推荐