文章目录
- 🐒个人主页
- 🏅JavaSE系列专栏
- 📖前言:
- 🎀计算机网络概述
- 🎀网络编程
- 🎀那么是如何精确找到计算机网络中的目标主机呢?
- 🎀网络模型
- 🎀TCP协议
- 🎀UDP协议
🐒个人主页
🏅JavaSE系列专栏
📖前言:
本篇博客主要介绍计算机网络中基于TCP/UDP网络协议的特点,下篇会介绍其实例
TCP和UDP详解
计算机网络知识扫盲:
网络编程套接字
HTTP协议详解:
🎀计算机网络概述
把分布在不同地理区域的,具有独立功能的计算机通过通信线路(光纤、网线···)连接起来,==》实现资源传递、信息共享
🎀网络编程
概述:使用计算机语言开发软件IDE,让软件能通过网络进行数据交换。
🎀那么是如何精确找到计算机网络中的目标主机呢?
【通过网络地址IP】+【本机端口】
概述:使用计算机语言开发软件IDE,让软件能通过网络进行数据交换。
🎀网络模型
理论七层网络模型----》现实中四层模型
🎀TCP协议
是指客户端和服务器端建立连接,“三次握手四次挥手”,保证数据稳定的传输。特点是安全可靠的传输
的数据,双方都知情(已读)
🎀UDP协议
不需要建立客户端与服务器端的连接,它是将数据(包括本地IP,端口,目标IP,端口,传输的信息)都封装到数据报中,类似于发电报,(但是由于没有建立连接,故发送信息成功与否不晓得)。
“优点
:不需要建立双方连接,传输速度快”
“缺陷
:由于没有建立连接,它是不安全的”