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

Java网络编程概述

网络编程

网络

网络是由若干节点(网络终端)和连接这些节点的链路构成

IP地址

IP地址是互联网协议地址,网络终端的唯一地址,IP地址共有:A、B、C、D四类IP地址

A类 10.0.0.0--10.255.255.255

B类 172.16.0.0--172.31.255.255(子网掩码:255.255.0.0,最大主机数:256*256-2台)

C类 192.168.0.0--192.168.255.255(子网掩码:255。255.255.0,最大主机数:254 台)

D类 多播地址

端口

标识一个终端设备中唯一的网络程序,一个设备中,端口不能相同。每个设备最多可以有 65535 个端口

TCP协议—控制传输协议,面向连接,可靠的字节流服务

TCP三次握手、四次挥手

UDP协议—用户数据报协议,传递效率高,但不可靠(传输层)
URL:统一资源定位符,“网址”
 <传输协议>://<主机名>:<端口号>/<文件名>


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

相关文章:

  • 自动化实现的思路变化
  • Java学习笔记(二十四)
  • 新浪安卓(Android)开发面试题及参考答案(68道题,9道手撕题)
  • 通过视觉语言模型蒸馏进行 3D 形状零件分割
  • 循环队列(C语言版)
  • 计算机视觉——Intel RealSense D435的使用及python环境下的实现
  • 【maven】阿里云和apache仓库配置
  • Java 流过滤器是否足够智能,可以忽略有序流中不必要的项目吗?
  • 云计算实训40——部署project_exam_system项目及容器的编排
  • c++ 原型模式
  • 论文速读|通过人类远程操作的深度模仿学习框架:人型机器人的行走操纵技能
  • 【Pytorch】模型权重保存与上传
  • C#上位机采用数据库操作方式对Excel或WPS表格进行读取操作
  • 分布式系统中的Dapper与Twitter Zipkin:链路追踪技术的实现与应用
  • Ai产品经理的探索:技能、机遇与未来展望
  • 支付平台构建支付接口供整个公司调用—支付代理商
  • Git 学习
  • QT Sql 实现多个股票成交明细数据文件制成数据库并支持查询
  • Node原子计数器
  • 数据库性能测试2:内存数据库
  • 基于 Android Studio 实现的 记账本-MySQL版
  • [C#]国密SM2算法加解密字符串加密解密文件
  • 研究生深度学习入门的十天学习计划------第五天
  • 小琳python课堂:Python核心概念 类和对象
  • 折腾 Quickwit,Rust 编写的分布式搜索引擎 - 从不同的来源摄取数据
  • Django+Vue农产品销售系统的设计与实现