zoukankan      html  css  js  c++  java
  • 【Python高级编程019 ● 网络编程 ● 端口和端口号的介绍】


    ---------Python基础编程---------

    Author : AI菌


    【内容讲解】

    1、软件程序之间进行数据通信的流程:
    首先,通过ip地址找到对应的设备,
    然后,通过端口号找到对应的端口,
    最后,通过端口把数据传输给应用程序。
    2、什么是端口?
    端口是传输数据的通道,好比教室的门,是数据传输必经之路
    3、什么端口号?
    操作系统为了统一管理这么多端口,就对端口进行了编号,这就是端口号。
    端口号其实就是一个数字,好比我们现实生活中的门牌号。
    4、端口和端口号的关系:
    端口号可以标识唯一的一个端口
    5、端口的分类:
    端口号有65536个,可以分为知名端口号和动态端口号。
    1)知名端口号:是指众所周知的端口号,范围从0到1023。
    这些端口号一般固定分配给一些服务:
    比如21端口分配给FTP(文件传输协议)服务;
    25端口分配给SMTP(简单邮件传输协议)服务;
    80端口分配给HTTP服务。
    2)动态端口号:一般程序员开发应用程序使用端口号称为动态端口号, 范围是从1024到65535。
    如果程序员开发的程序没有设置端口号,操作系统会在动态端口号这个范围内随机生成一个
    给开发的应用程序使用;
    当运行一个程序默认会有一个端口号,当这个程序退出时,所占用的这个端口号就会被释放。

    【往期精彩】

    ▷【Python基础编程196 ● 读取文件的4种方式】
    ▷【Python基础编程197 ● 读取文件的4种方式】
    ▷【Python基础编程198 ● 读取文件的4种方式】
    ▷【Python基础编程199 ● Python怎么读/写很大的文件】
    ▷【Python基础编程200 ● 读取文件的4种方式】
    ▷【Python基础编程201 ● 读取文件的4种方式】
    ▷【Python基础编程202 ● 读取文件的4种方式】
    ▷【Python基础编程203 ● 读取文件的4种方式】

    【加群交流】



  • 相关阅读:
    实验一 软件开发文档与工具的安装与使用
    ATM管理系统
    举例分析流程图与活动图的区别与联系
    四则运算
    机器学习 实验三
    机器学习 实验四
    机器视觉实验二
    实验三
    实验二
    实验一
  • 原文地址:https://www.cnblogs.com/hezhiyao/p/13641732.html
Copyright © 2011-2022 走看看