• 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实现 

  • 相关阅读:
    mysql 远程登陆不上
    hdu 5339 Untitled【搜索】
    SqlServer 书目
    passwordauthentication yes
    oracle 11g RAC ocfs2
    Oracle 11g RAC database on ASM, ACFS or OCFS2
    CentOS ips bonding
    Oracle 11g RAC features
    openStack 王者归来之 trivial matters
    openstack windows 2008 img
  • 原文地址:https://www.cnblogs.com/duguochao/p/4385559.html
Copyright © 2020-2023  润新知