随笔分类 - TCP/IP
摘要:理解网络编程和套接字 网络编程就是编写程序使两台连网的计算机相互交换数据。 套接字是网络数据传输用的软件设备。 网络编程中接受连接请求的服务器端套接字创建过程如下: 调用socket函数创建套接字 调用bind函数分配IP地址和端口号 调用listen函数转为可接收请求状态 调用accept函数受理
阅读全文
摘要:Socket通信浅析 网络上的两个程序通过一个双向的通信连接实现数据交换,而通信的端点称为socket(套接字)。Socket的本质是编程接口,是对TCP/IP协议的封装。 Socket通信过程 服务器端先初始化socket,然后与端口进行绑定(bind),对端口进行监听(listen),调用acc
阅读全文
摘要:概述 互联网是网络的网络,因特网是世界上最大的互联网 网络由若干结点和连接这些结点的链路组成 网络把许多计算机连接在一起,因特网把许多网络连接在一起 连接在因特网上的计算机都称为主机 ISP(Internet Service Provider):因特网服务提供者 计算机之间的通信:主机A的某个进程和
阅读全文