网络通信三要素

      最后更新:2022-07-21 08:52:55 手机定位技术交流文章

      实现网络编程的三个关键要素

      IP地址: 网络中的设备的地址是唯一的标识符.

      终端: 应用程序是设备中唯一的标识符.

      协议: 通过网络传输数据的规则, 常见的协议是UDP和TCP.

      IP地址:
      ① IP(Internet Protocol):全称“互联网协议地址”,是分配给上网设备的唯一标志。

      2一般IP分类为IPv4和IPv6

      IPv6:128位元(16字节),为地球上每粒沙子编码。

      IPv6被分成八个整数,每个整数由四个16位元位数表示,并由一个缩写(:)分开。

      IP地址形式:

      公共网络地址和私人地址(用于本地区域网络)。

      192. 最初, 它 是 一 种 共同 的 本地 网络 地址, 其 范围 是 - - 特别 用于 组织 机构 内部 的 使用 。

      IP常用命令:

      ipconfig:检查主机IP地址。

      pingIP地址:检查网络是否连接。

      特殊IP地址:

      本机IP:127.0.0.1 或者 localhost:称为回送地址也可成本地回环地址,只会寻找当前所在本机。

      IP地址操作类-InetAddress

      使用InetAddress:
      这是互联网协议(IP)地址。

      总结:

      1谁是IP地址的代表类别?
      InetAddress类

      2如何获取初始IP对象

      public static InetAddress getLocalHost()

      3如何确定IP地址对象是否互操作?

      public boolean isReachable(int timeout)

      端口号

      端口号:标识正在计算机设备上运行的进程(程序),被规定为一个16位的二进制,范围是0~65535。

      端口类型:0-1023,为已知的应用程序预定义(例如HTTP 80、FTP 21)。

      注册端口:1024~49151,分配给用户进程或某些应用程序(例如,Tomact使用8080,MySQL使用3306)。

      动态端口:49152–65535称为动态端口,因为它们通常不分配一个固定过程,而是动态。

      注意:我们开发的程序选择注册端口,而两个程序的端口数不能在一个设备中相同,否则会发生错误。

      协议

      通信协议: 在计算机网络中,数据连接和通信的规则称为网络通信协议。

      传输层有两个共同的协议:

      TCP(Transmission Control Protocol)。

      UDP(User Datagram Protocol): 用户数据报告协议.

      TCP协议特点:

      使用TCP协议,双方都必须建立连接,它是面向连接的可靠通信协议。

      在传输前,使用“三手”方法建立连接,因此它是可靠的。

      通过连接可以传输大量的数据.

      4连接和发送数据需要确认,传输完成后,需要释放已建立的连接,通讯低。

      TCP协议通信场景

      提高资料安全要求,例如文件下载、财务和其他数据通信。

      UDP协议:

      1UDP是一个不连接的、不可靠的传输协议。

      2 将数据源 IP 、 目的地 IP 和端口包封入数据包,无需创建连接.

      每个包的大小限制为64KB。

      发送不可靠,不管对方是否准备好,而且收件人没有收到或确认。

      5可以在数据传输结束时不释放资源的情况下进行广播和传输,低成本,快速。

      UDP协议通信场景

      语音电话, 视频对话等.

      本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/30215.html

          热门文章

          文章分类