美文网首页计算机网络面试
端口(计算机网络)

端口(计算机网络)

作者: amulil | 来源:发表于2015-05-06 14:04 被阅读106次

    <p>在计算机网络中,端口是一种软件构造(区别于物理端口),用来充当计算机主机操作系统中的通信结点。它用来说明一次通信会话中的起始地址或目的地址。对于每一种地址和协议,端口被定义为16-bit的数字,俗称端口号。特有的端口数字通常被用来确定特定的应用和服务。</p>

    <p>在众多的端口号中,众所周知,1024端口号按惯例预留用来在主机上测试确定特有的服务。主要使用端口的协议是传输层协议,如互联网TCP(Transmission Control Protocol)和UDP(User Datagram Protocol)协议租。在客户机/服务器的应用架构模型中,众多端口被用来提供服务复用,在网络客户机中所连的每一个端口号进行服务初始化,继而通信被重建在另一个特定端口好上。</p>

    <h4>技术细节</h4>
    <p>传输层协议,如TCP和UDP,特定了一个起始和目的端口号在他们的包头。一个端口号是一个16-bit uint,从0到65535。对TCP而言,端口号0被预留,不使用。对UDP,起始端口是可选的,0意味着端口不存在。</p>

    相关文章

      网友评论

        本文标题:端口(计算机网络)

        本文链接:https://www.haomeiwen.com/subject/auqifttx.html