【计算机网络】基础知识--套接字socket的组成及作用
2011-10-08 11:32
645 查看
socket 应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字(Socket)的接口。 区分不同应用程序进程间的网络通信和连接,主要有3个参数:通信的目的IP地址、使用的传输层协议(TCP或UDP)和使用的端口号。Socket原意是“插座”。通过将这3个参数结合起来,与一个“插座”Socket绑定,应用层就可以和传输层通过套接字接口,区分来自不同应用程序进程或网络连接的通信,实现数据传输的并发服务。
相关文章推荐
- 计算机基础知识学习(网络必备)强烈推荐!!!
- 计算机网络的组成,以及各个组成部分的作用
- 计算机网络基础知识
- [Network] 计算机网络基础知识总结
- Java基础知识强化之网络编程笔记02:Socket通信原理图解
- 计算机网络基础知识总结
- web 及计算机网络基础知识
- 计算机局域网络基础知识
- 计算机网络基础知识 二
- 计算机网络基础知识
- 计算机网络基础知识概括
- 计算机网络基础知识
- 系统架构设计师教程知识整理——计算机与网络基础知识(二)
- 计算机网络--基础知识总结
- 计算机基础知识学习(网络必备)强烈推荐!!!
- 基础的计算机网络知识
- Java的Socket网络编程基础知识入门教程
- 计算机网络基础_3_网络层的作用(下) --ICMP和ARP的工作原理