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:统一资源定位符,"网址"
html 复制代码
 <传输协议>://<主机名>:<端口号>/<文件名>
相关推荐
我叫啥都行几秒前
计算机基础知识复习9.7
运维·服务器·网络·笔记·后端
Monodye16 分钟前
【Java】网络编程:TCP_IP协议详解(IP协议数据报文及如何解决IPv4不够的状况)
java·网络·数据结构·算法·系统架构
一丝晨光23 分钟前
逻辑运算符
java·c++·python·kotlin·c#·c·逻辑运算符
无名指的等待7121 小时前
SpringBoot中使用ElasticSearch
java·spring boot·后端
汀、人工智能1 小时前
报错error: RPC failed,curl 16 Error in the HTTP2 framing layer解决方法
网络·git·网络协议·rpc
qq 1778036221 小时前
智能新时代,游戏盾守护顺畅体验
运维·服务器·网络·游戏·云计算·ddos·ip
Tatakai251 小时前
Mybatis Plus分页查询返回total为0问题
java·spring·bug·mybatis
武子康1 小时前
大数据-133 - ClickHouse 基础概述 全面了解
java·大数据·分布式·clickhouse·flink·spark
.生产的驴1 小时前
SpringBoot 消息队列RabbitMQ 消费者确认机制 失败重试机制
java·spring boot·分布式·后端·rabbitmq·java-rabbitmq
Code哈哈笑2 小时前
【C++ 学习】多态的基础和原理(10)
java·c++·学习