网络编程初学

      最后更新:2021-10-29 02:12:19 手机定位技术交流文章

      一. 基本网络方案拟订基本原则

      1.1网络通讯

      通过网络在两个设备之间传输数据

      网络上从一个设备向另一个设备的数据传输称为网络通信。

      1.2网络

      计算机网络系统是利用通信线路和设备,将许多不同地域、功能独立的计算机连接起来,以促进资源分享和通过运行良好的网络软件进行信息转让。

      该网络根据其覆盖范围分为三类:

      局域网:覆盖面有限,只有一个教室或学校(学校网络)。

      城市地区网络的覆盖面足够大,足以覆盖城市。

      广域网:最广泛的覆盖范围可以覆盖全国,如果不是整个地球的话。

      1.3IP地址

      主机号码用来识别

      IP地址,又称互联网协议地址,是一种在互联网上生成主机地址的方法,是IP协议为单独识别网络中每个计算机/主机提供的一种标准地址格式。

      一、三、二. 查看IP地址的方法是执行DOS下的配置,以获得这个号码192. 43xx。

      我不知道你在说什么 我不知道你在说什么 我不知道你在说什么 我不知道你在说什么 我不知道你在说什么

      每个小数点 0 -255 都有1,3,4的镜片

      一. 三. 五. IP地址的构成=网络地址+主机地址 192.43.xx

      一. 三.六.IPv6是因特网工程工作队的下一代IP协议,计划取代IPv4。IPv6有16个字节。

      IPv6的使用不仅解决了网络地址资源的数量问题,而且还解决了多个接入设备(手环、手机和大于主机)的问题,这些设备与互联网连接的IPv6地址号码可能使用16个字节来计算地球上的每个沙号。

      1.4域名

      将 IP 地址转换为域名 。

      域名是为了弥补IP地址中的缺陷,这些缺陷难以记住,而且没有透露地址组织的名称和性质。

      十几个 IP 地址很难记住, 但一个域名很容易记住, 特别是如果域名是一个100度的组名 。

      这篇文章是我们全球之声特别报导的一部分。 我不知道你在说什么,宝贝。 Com100。

      1.5端口

      IP+ Port IP(域名)相当于一个房间(100度主页),端口号与房间里另一扇门类似。

      博客尚未研究电脑网络。

      一.五.一. 概念:在计算机上确定某种网络软件。

      一.五.二. 表达式: 0-65535整数范围

      已经采取了1024项措施,以及第22项措施。

      Tomcat:8080 Mysql:3306是通用网络端口号。

      1.6网络通信协议

      协定是一套众所周知的规范和标准,如果所有各方同意采用,它们之间的沟通将不受阻碍。

      议定书:在网络编程中安排数据的方式意味着协议响应数据(信息)也必须在指定的协议模式中。

      TCP代表传输控制协议,IP代表互联网连接协议。

      您可以从这个博客获得更多有关TCP、IP、UDP的信息。

      TCP/IP协议、TCP和UDP差异和特征-zzfery博客-CSDN博客

      TCP规程是传输控制规程。

      一. 在利用TCP协议建立数据传输渠道之前,必须建立TCP连接。

      传送前需要三节握手 这很可靠

      两个TCP通信应用程序:客户和服务

      四. 可进行大范围的数据传输。

      五,移交完成,我们必须消除现有联系效率低下的问题。

      UDP 协议代表用户数据协议。

      一. 没有必要将数据源加密到数据包中。

      每个数据包的尺寸限制在64千米,因此不适合传输大量数据。

      第三,它不可靠,因为不需要将它联系起来。

      四. 没有必要在数据传输结束时释放资源。

      二 Socket

      1.基本介绍

      一.1 套接字开发网络应用程序的使用非常频繁,已成为事实上的标准。

      一. 口袋是双方两台机器通信的联络点。

      一. 三种网络通信实际上是套接字通信。

      将网络作为一个流连接,数据通过IO流在两个袜子之间发送。

      1.5 通用主动通信应用程序是正在等待通信请求的客户。

      1.6 Socket提供两种方法:GetOututStream和GetInputStream。

      其中一个是TCP网络通信方案(可信赖性),另一个是UDP方案(不可信赖性)。

      一.8 客户和服务客户往往有单独的东道主。

      2. TCP网络连接方案规划

      2.1基本介绍

      一. 以气候为中心网络通信

      二. TCP/IP议定书是底线。

      三. 应用假想的一个例子:客户向服务机构发送数据,服务机构接受并显示控制台上的数据。

      使用袜子的四份TCP编程

      案件一(Bytes Stream)

      1. 设置一个服务器和一个客户端。

      二. 服务器正在99港收听。

      三 Client 连接到服务器

      四,服务器接收客户端输出提供的信息,然后离开。

      值得指出的是,有两个程序:服务器和客户。

      服务端

      客户端

      2.3应用案例二

      将通信功能纳入书面程序

      服务端

      客户端

      2.4 适用案例三三(改变电厂)

      1. 规划服务和客户。

      2 99港开放使用。

      三个连接到服务器的客户发送“ ello 服务器” 并接收服务器响应“ ello 客户 ” 。

      四. 无法打开文件夹“%s”:%s

      服务端

      客户端

      2.5 将文件从一个位置移到另一个位置(音频、视频等)

      服务端代码

      客户端代码

      StreamUtils

      Netstat 命令( 2.6版)

      1. Netstat-an可显示当前主机网络上的信息,包括港口错误和网络连接。

      2. 可在网页上查看Netstat-anmore。

      三,向多斯控制区提出执行请求。

      一,清晰的信号 港口是开放和听的。

      二. 如果外部应用程序(客户端)连接到此端口,则显示连接信息。

      三. 要终止应用程序, 请使用 ctrl+c 。

      以管理员身份运行输入netstat- anb, 检查程序监听的内容 。

      UDP网络编程

      基本介绍

      以UDP为基础的网络软件已用一型数据套件和数据套件建成。

      使用DatagramSocket传输和接收两个UDP数据报告,该系统不能保证UDP数据报告能够安全地到达目的地,也不能预测它们何时到达(不可靠)。

      3. 数据组包件对象负责UDP数据报告,其中包括发送方的IP地址和端口号以及接收方的IP地址和端口号。

      四. 因为联合民主党协议中的每一数据报告都有完整的地址信息,所以没有必要将发送者和接收者连接起来。

      基本流程

      数据套件和数据套件是两大类数据套件。

      构建一个发件人接收配对 。

      3.建立数据报

      调用数据套 发送四次。

      关闭数据组套件 。

      说明

      一. UDP缺乏一个独特的客户和服务,可转换成数据发送器和接收器。

      2个数据组天体用于接收和发送数据。

      3. 将数据添加到数据包对象(包件)并发送。

      四. 当您收到数据组包件对象时, 您必须打开它并提取数据 。

      5个数据套可分配给该港口接收数据。

      应用案例

      1. 创建接收器A和发送器B。

      接收器A二号正在99港收听数据

      三. SentendB 将数据传送给接收方A, 说,“嘿,明天享受热锅吧。”

      四张数据由发件人B的A接收者A接收。 B. 回答“明天好”然后走开。

      五. 发送者从答复中接收数据,然后离开。

      发送端

      接收端

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

          热门文章

          文章分类