一、网络编程概述
1.1计算机网络
- 通过通信连接将不同地理位置的计算机与专门的外部设备连接起来,以建立一个功能良好的大型网络系统,使大量计算机能够随时交流信息、硬件、软件、数据库信息等。
一. 为这两个网络编制方案的目标
- 数据共享和镜像使用网络协议与其他计算机直接或间接地进行。
1.3网络方案拟订存在两个主要困难。
- 如何准确识别网络上的一个或多个主机主机;特定全球定位系统主机应用程序
- 当发现主机时,数据传输的可靠性和效率如何?
二、网络通信要素概述
2.1通信双方地址
2.2 两项具体规则,即网络通信议定书
- OSI参考模型
- TCP/IP 参考模型(也称为TCP/IP议定书)
商品:知识产权和港口数目
3.1概述
- IP: 互联网上计算机的唯一身份证明。
- 对于 Java 的 IP 地址, 请使用 InetAddress 类 。
- IPv4和IPv6分类;万维网和局域网
- 这篇文章是我们2011年马拉维大选特别报导的一部分。
- 当地返回地址:与当地宿主对应的地址。
3.2 因特网服务班
实例化
- getLocalHost()
- getByName(String host)
常用方法
- String getHostName()
- String getHostAddress()
3.3端口号
- 标记主机上使用端口操作的过程 。
- 港口号因方法而异。
- 设定 0 到 65535 之间的16位数整数。
- 端口分类:
- 确定港口:0 1023,目前由预设服务通信占用。
- 注册港口:102449151,专供用户处理或应用。
- 4915265535. 动态/私营港口:4915265535。
- 网络集 : 套接字是结合端口号与 IP 地址创建的 。
四、网络协定是通信最重要的要素之一。
网络通信
- 计算机网络中的通信必须通过订立速度、传输代码、代码结构、传输控制阶段、错误控制等标准的协定来实现。
问题是网络协议过于复杂。
- 计算机网络通信架构如何实现这样一个复杂的网络协议,如确定源址和目的地地址、解密、压缩、错误控制、交通控制和路线控制?
通信协议分层的思想
- 当订立协议时,复杂的组成部分被细分为基本组成部分,然后合并。层法是最常用的组合,同系物在其中能够互动,较高层能够调用下层,与下层不相连。层不相互影响,有利于系统的发展和扩展。

五. TCP/IP网络
- 在传输层方面,有两项重要协议:
- TCP/IP在两项关键协议之后被调用:《传输控制议定书》和《网络互联议定书》,但实际上是一套协议,由具有不同作用和相互联系的其他协议组成。
- 在网络一级,IP协议是能够连接数据传输的主要协议。
- 从实际的角度来看,TCP/IP协议模式创造了一个高效的四层结构,即有形链接层、IP层、传输层和应用层都是多层的例子。
TCP协议
- 利用TCP协议需要建立TCP连接,以便形成数据传输渠道。
- 汇款、三次握手和点对点接触都是值得信赖的沟通方法。
- TCP通信应用程序有两个已经商定的应用程序:客户和服务。
- 在连接期间,可以发送大量数据。
- 传输完成后,必须以无效的方式释放已建立的链接(“四波”)。
UDP协议
- 将数据、来源和对象填入数据包不需要使用连接。
- 每个数据包的大小只能是64K。
- 接收方的接收在发出时没有得到确认,而不论对方是否准备这样做,因此不可信。
- 可以广播发送。
- 数据传播既便宜又迅速,在数据传播结束时没有必要放弃资源。
本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/22035.html。