当前位置: 首页 > article >正文

Java学习过程(韩顺平661-665)

 

 网络通信是指在计算机网络中,通过网络连接的设备之间进行数据交换的过程。网络通信可以分为两种类型:有线网络通信和无线网络通信。

有线网络通信主要通过物理介质(如光纤、双绞线等)来传输数据,其中最常用的协议是以太网协议。在以太网协议中,数据被分为数据包,每个数据包包含源地址、目的地址、数据等信息。数据包被传输到网络中的路由器,路由器根据目的地址将数据包转发到相应的设备中。常见的有线网络设备包括交换机、路由器、网卡等。

无线网络通信则是通过无线电波来传输数据。最常见的无线网络协议是Wi-Fi协议,它允许设备通过无线方式连接到网络,并实现数据传输。在Wi-Fi网络中,无线路由器充当着数据传输的中心节点,它负责接收并转发从无线设备发送过来的数据包。无线网络的通信方式相对于有线网络通信来说,更加灵活方便,可以让设备在任何地方都能够连接到网络,但同时也存在着安全性问题。

在网络通信中,还需要通过各种协议来规定数据的传输方式和格式,以确保数据能够准确地传输到目的地。常见的网络通信协议有TCP/IP协议、HTTP协议、FTP协议等等。

 最多的包就是Java.net

 广域网和局域网有什么区别吗?而且我认为这是一个很奇怪的概念,这是出发视角的不同,靠近自己的不就是局域网,但是其他远端的人们,所在的不也是局域网吗?广域网这样不也是无数局域网汇聚而成的吗?

广域网(WAN)和局域网(LAN)是两个不同的概念。

局域网指的是在一个局部区域内通过某些通信协议进行通信的计算机网络,通常是一个建筑物、校园或者公司内部的网络。局域网的范围相对较小,通常在数百米到数公里之间。

而广域网是一种覆盖范围更广的计算机网络,通常跨越不同的地理位置或区域,通过多种传输媒介实现连接,比如电话线、光缆、卫星等等。广域网可以连接不同的局域网,也可以将不同地理位置的计算机连接起来。

尽管广域网包含了许多局域网,但是广域网的特点是它们覆盖了更大的地理区域,并且连接的计算机数量更多。而局域网则是连接同一地理位置的计算机,它们的覆盖范围相对较小。

从另一个角度来看,广域网和局域网的区别还在于它们所使用的协议和技术不同。局域网通常使用以太网、Wi-Fi等协议,而广域网则使用像PPP、Frame Relay和ATM这样的协议。广域网需要更高级的路由器、交换机和网关来实现连接和数据传输,因此相对来说比局域网更昂贵和复杂。

总之,广域网和局域网是根据它们的范围和连接方式来区分的。虽然它们之间存在某些相似之处,但是它们的设计目标、应用场景和技术要求等方面的差异,使得它们有着不同的特点和应用。

 

可以讲讲IP地址吗?是如何保证它的唯一的呢?

IP地址是计算机网络中用来唯一标识一个设备的地址。在Internet中,使用的是IP协议,每个设备都需要拥有唯一的IP地址以便在网络上进行通信。

IPv4是目前广泛使用的IP地址标准,它由32位二进制数组成,通常以点分十进制的形式表示,例如192.168.0.1。IPv4地址的唯一性是通过分配和管理来实现的,由互联网号码分配机构(IANA)分配给各个区域的互联网注册机构(RIRs),再由RIRs分配给各个Internet服务提供商(ISP),最后由ISP分配给终端用户。

IPv6是IPv4的升级版,它由128位二进制数组成,地址空间更加广阔,可以提供更多的IP地址,以满足未来的网络需求。IPv6的唯一性也是通过分配和管理来实现的。

在网络通信中,每个IP地址都必须是唯一的,否则通信将会出现问题。为了确保IP地址的唯一性,网络管理员必须使用一些工具来确保不会分配重复的IP地址,如动态主机配置协议(DHCP)等。此外,网络设备还可以使用地址解析协议(ARP)等技术来管理IP地址。

主机的大小,物联网就会把设备变得很多

有一个过渡的过程

 必须知道对方IP地址

32和128位就是真的多了

 

 

 

 

 


http://www.kler.cn/a/15632.html

相关文章:

  • Excel根据条件动态索引单元格范围
  • 文心一言编写小球反弹程序并优化
  • 深度学习--卷积神经网络
  • 【论文复现】STM32设计的物联网智能鱼缸
  • 3D意识(3D Awareness)浅析
  • 8.C++面向对象5(实现一个较为完善的日期类)
  • 浅谈测试用例设计 | 京东云技术团队
  • 【HQL - 查询用户的累计消费金额及VIP等级】
  • 霍兰德人格分析雷达图
  • 【Qt】根据界面所在显示器自适应调整ui大小
  • 省钱!NewBing硬核新玩法;手把手教你训练AI模特;用AI替代同事的指南;B站最易上手AI绘画教程 | ShowMeAI日报
  • Raft 共识算法4-选举限制
  • 【JavaEE初阶】多线程(四)阻塞队列 定时器 线程池
  • async函数学习总结
  • Navicat和Dbeaver有什么区别
  • Java --- springboot2的静态资源配置原理
  • 轻量级「行泊一体」爆发前夜!这家智驾Tier1正加码抢占市场
  • VC++运行时库整理
  • Word转PDF:简单步骤,轻松完成!推荐两个实现的方法
  • 为什么重写equals时必须重写hashCode()
  • 【容器化应用程序设计和开发】2.2 Dockerfile 的编写和最佳实践
  • ChatGPT会一直火热下去吗?他会是下一个AR,区块链吗?
  • WRF模式应用:天气预报、模拟分析观测气温、降水、风场、水汽和湿度、土地利用变化、土壤及近地层能量水分通量、土壤、水体、植被等相关气象变量
  • 分治算法(Divide and Conquer)
  • Winform从入门到精通(34)—SaveFileDialog(史上最全)
  • 10.Yarn概述