zoukankan      html  css  js  c++  java
  • TCP的连接

    TCP的特点

    1 TCP 是面向连接的运输层协议

    2 每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的

    3 TCP 提供全双工通信

    4 TCP 提供可靠交付的服务

    5 面向字节流,虽然应用程序和TCP的交互是一次一个数据块,但是TCP把应用程序交下来的数据看成仅仅是一连串的无结构的字节流

     TCP 把连接作为最基本的抽象,TCP有两个端点(套接字),端口号拼接到IP地址就构成套接字,套接字的表示方法是在点分十进制的ip地址后面写上端口号,中间用冒号和逗号 隔开 ,例如:192.1.3.5:80

    每一条TCP连接的唯一地被通信两端的两个端点(即套接字)确定 即:

    TCP连接::={socket1,socket2} = {(IP1:port1),(IP2:port2)}

     在一个应用进程和另一个应用进程之间建立一条TCP连接名但是要记住:TCP连接的两个端点是个很抽象的套接字,并且同一个IP地址可以有多个不同的TCP连接,而同一个端口也可以出现在多个不同的TCP连接中

    另外scoked可以表示多个不同的意思例如:

    1 允许应用程序访问联网协议的应用编程接口API,即运输层和应用层之间的一种接口socket,也简称作socket

    2 在socket的函数端点称作socket。如创建一个数据报socket

    3 在socket API中使用的一个函数名 也叫做socket

    4 调用函数时,函数的返回值称为socket描述符,可简称为socket

    5在操作系统内核中联网协议的Berkeley实现,称为socket实现 

  • 相关阅读:
    天文望远镜(二)
    天文望远镜(一)
    安静
    JavaScript 私有类字段和 TypeScript 私有修饰符
    js解析剪切板里的excel内容
    js正则
    jquery扩展方法:实现模拟Marquee无限循环滚动
    js中onload和ready区别
    Js如何从字符串中提取数字?
    JSBridge 初探
  • 原文地址:https://www.cnblogs.com/duguochao/p/4385559.html
Copyright © 2011-2022 走看看