tcp和socket关系(socket和tcp的关系)

      最后更新:2023-05-11 13:17

      TCP/IP和Socket 是什么关系啊?

      TCP/IP是计算机现在最主流的通信协议,相当于人与人交流的语言。socket是网络的通信接口。
      tcp/ip是一个协议簇,是internet的设计模型,socket是套接字一般是ip:端口号
      如果你会socket编写最基本的聊天程序就懂了,socket是你可以拿来写程序的,TCP/IP是协议,作为协议,你是不能拿来写程序的。
      TCP/IP和Socket 是什么关系啊?

      tcp与socket有什么区别

      tcp/ip是通讯协议,三次握手, socket就是套接字,你可以理解为socket可以使用TCP、IP协议来进行传输数据。
      tcp与socket有什么区别

      TCP/IP和Socket 是什么关系啊?

      TCP/IP是网络协议,它是对于数据传输的一种普遍的格式和方法的规定。socket不是协议,而是具体到针对某一次特定的数据传输,发送和接收端使用的一些信息——一般而言,一个socket需要包括以下的基本信息——发送端地址,接收端地址,传输过程使用的协议(可以是TCP也可以不是)。在操作系统里面,socket是系统和网络堆栈之间的接口,数据从各种应用先送到socket,再从这里进入网络堆栈。
      IP是网络层协议,TCP和UDP是建立在IP协议之上的传输层协议。【参考计算机网络】 socket大致可以分为三类,一种叫做原始套接字,使用的是IP协议;一种叫做
      TCP协议是可靠的传输协议,TCP在通讯前需要先进过三次握手建立连接,而Socket就代表这个连接,由端口号+iP地址组成
      TCP/IP和Socket 是什么关系啊?

      TCP和SOCKET什么关系

      ISO把网络分成7层。我平时说的网络,指的是以太网,至于什么是以太网,LZ可以问google,以太网把网络分成了4层,应用层,传输层,网络层,数据链路层。HTTP是应用层协议,TCP(传输控制协议)UDP(用户数据协议)他们是传输层协议,IP(网络协议),至于数据链路(就是我们说的以太网,FDDI,令牌环网等)socket是操作系统用来实现网络传输层以下协议的方式。我们通常说TCP和UPD其实说的是传输层的协议,因为这个是和应用层协议直接打交道的底层协议,是OS内核实现的。我们所以说TCP/IP协议,其实是对以太网一套协议的统称。至于你说TCP走TCP/IP协议时错误的,TCP和UDP底层都是IP协议,还有ICMP协议他是和IP评级的协议,他们可以泡在以太网,FDDI,令牌环网等网络上,至于物理层,那是实现这些网络的电气属性,我的理解是,比如说同样的以太网,你可以用同轴电缆,也可以双绞线,等等。你可以看看斯蒂文斯的TCP/IP三卷书,另外socket有一种叫原始套接字,大概是直接读取IP的数据包的,我也没有搞过,希望对你有帮助查看原帖>>
      TCP和SOCKET什么关系

      求助Socket与Tcp/Ip编程的关系与区别

      Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket也是一种文件描述符,通过写入IP地址和端口号就可以进行TCP/UDP连接 学习socket还是很简单的,你可以看看Windows网络编程
      Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket也是一种文件描述符,通过写入IP地址和端口号就可以进行TCP/UDP连接 学习socket
      求助Socket与Tcp/Ip编程的关系与区别

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类