Socket相关概念】的更多相关文章

lsocket的英文原义是“孔”或“插座”.作为进程通信机制,取后一种意思.通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄.(其实就是两个程序通信用的.) lsocket非常类似于电话插座.以一个电话网为例.电话的通话双方相当于相互通信的2个程序,电话号码就是IP地址.任何用户在通话之前,首先要占有一部电话机,相当于申请一个socket:同时要知道对方的号码,相当于对方有一个固定的socket.然后向对方拨号呼叫,相当于发出连接请求.对方假如在场并空闲,拿起电话话筒,双方就可以…
嘿嘿 这只是学习过程中的笔记积累,百度也是一代吧,大神就勿喷勒..... 1 为什么把网络编程接口叫做套接字 socket字面意思为插座 插孔,让人联想到电话,这种简单的设备给人类太大的方便 2 根据底层协议的不同 分为面向链接和无连接的两种服务方式. 3 Socekt分为三种类型 流式套接字(SOCKET_STREAM): 面向链接 可靠的数据传输服务,无差错发送数据 数据报式套接字(SOCKET_DGRAM): 无连接,数据包独立发送,数据可能丢失或者重复 原始套接字(RAW_SOCKET)…
一:什么是SOCKET socket的英文原义是"孔"或"插座".作为进程通信机制,取后一种意思.通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄(其实就是两个程序通信用的).socket非常类似于电话插座.以一个电话网为例:电话的通话双方相当于相互通信的2个程序,电话号码就是ip地址.任何用户在通话之前,首先要占有一部电话机,相当于申请一个socket:同时要知道对方的号码,相当于对方有一个固定的socket.然后向对方拨号呼叫…
9.1 Socket相关概念 IP地址 每台联网的电脑都有一个唯一的IP地址. 长度32位,分为四段,每段8位,用十进制数字表示,每段范围 0 ~ 255 特殊IP:127.0.0.1 用户本地网卡测试 版本:V4(32位) 和 V6(128位,分为8段,每段16位) 端口 在网络上有很多电脑,这些电脑一般运行了多个网络程序.每种网络程序都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的网络程序. 常用端口:21 FTP ,25 SMTP ,110 POP3 ,80 HTTP ,…
TCP/IP 简单介绍 应用层 (Application):应用层是个很广泛的概念,有一些基本相同的系统级 TCP/IP 应用以及应用协议,也有许多的企业商业应用和互联网应用. 传输层 (Transport):传输层包括 UDP 和 TCP,UDP 几乎不对报文进行检查,而 TCP 提供传输保证. 网络层 (Network):网络层协议由一系列协议组成,包括 ICMP.IGMP.RIP.OSPF.IP(v4,v6) 等. 链路层 (Link):又称为物理数据网络接口层,负责报文传输. Socke…
一.网络编程相关概念 1. 互联网通过ip定位电脑 2. 在电脑中通过port定位程序 3. 程序和程序之间通过协议定义通信数据格式 二.Socket相关概念 1. ip地址 1) 每台联网的电脑都有一个唯一的ip地址. 2) 长度32位,分为4段,每段8位,用十进制表示,每段范围0~255. 3) 特殊ip:127.0.0.1用户本地网卡测试. 2. 端口 1) 网络中有很多电脑,这些电脑一般运行了多个网络程序,每种网络程序都打开一个Socket,并绑定到一个端口上,不同的端口对应不同的网络程…
在说socket之前.我们先了解下相关的网络知识: 端口   在Internet上有很多这样的主机,这些主机一般运行了多个服务软件,同时提供几种服务.每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务(应用程序). 例如:http 使用80端口 ftp使用21端口 smtp使用 25端口 端口用来标识计算机里的某个程序 1)公认端口:从0到1023 2)注册端口:从1024到49151 3)动态或私有端口:从49152到65535 Socket相关概念 socket的…
https://www.cnblogs.com/dotnet261010/p/6211900.html#undefined 一:什么是SOCKET socket的英文原义是“孔”或“插座”.作为进程通信机制,取后一种意思.通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄(其实就是两个程序通信用的).socket非常类似于电话插座.以一个电话网为例:电话的通话双方相当于相互通信的2个程序,电话号码就是ip地址.任何用户在通话之前,首先要占有一部电话机,相当于申请一个socket:同…
Socket相关概念[端口] 在Internet上有很多这样的主机,这些主机一般运行了多个服务软件,同时提供几种服务.每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务(应用程序). 例如:http 使用80端口  ftp使用21端口 smtp 25端口 有两种类型:50000 •  流式Socket(STREAM): 是一种面向连接的Socket,针对于面向连接的TCP服务应用,安全,但是效率低: •  数据报式Socket(DATAGRAM): 是一种无连接的So…
Socket相关概念[端口] 在Internet上有很多这样的主机,这些主机一般运行了多个服务软件,同时提供几种服务.每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务(应用程序). 例如:http 使用80端口  ftp使用21端口 smtp 25端口 有两种类型:50000 •  流式Socket(STREAM): 是一种面向连接的Socket,针对于面向连接的TCP服务应用,安全,但是效率低: •  数据报式Socket(DATAGRAM): 是一种无连接的So…