网络编程
文章平均质量分 93
YZH啊
这个作者很懒,什么都没留下…
展开
-
HTTPS
HTTPS也是一个应用层协议,是在HTTP协议的基础上引入了一个加密层,HTTP的内容都是按照文本的方式明文传输的,这就导致在传输过程中出现一些被篡改的情况。原创 2024-03-29 09:54:32 · 2074 阅读 · 0 评论 -
HTTP协议
HTTP协议全称为超文本传输协议,就是可以传输文本及其它格式的数据,如音乐、图片、视频等,是一种广泛应用的应用层协议;对于应用层协议的解释: 将数据从A端传送到B端,TCP/IP协议相当于顺丰的功能,但是两端还要对数据进行加工处理或使用,所以还需要一层协议,不必关心通信的细节,只关心应用,这层协议就是应用层协议;我们平时打开的网站都是通过HTTP协议来传输数据的,HTTP协议是基于传输层TCP协议实现(HTTP1.0,HTTP1.1,HTTP2.0都是基于TCP,HTTP3.0基于UDP实现),原创 2024-03-28 09:30:30 · 1593 阅读 · 0 评论 -
网络编程之IP协议
这是一个域名解析协议,位于应用层简单来讲,DNS相当于一个翻译官,负责将域名翻译成ip地址。原创 2024-03-26 20:19:14 · 603 阅读 · 0 评论 -
TCP/UDP协议
程序员根据用户需求来制定的应用内部协议。原创 2024-03-20 17:15:20 · 914 阅读 · 0 评论 -
Socket套接字(实现TCP和UDP的通信)
Socket套接字,是由系统提供用于网络通信的技术,是基于TCP/IP协议的网络通信的基本操作单元。基于Socket套接字的网络程序开发就是网络编程。换句话说,一个Socket由一个IP地址和一个端口号唯一确定,利用Socket能比较方便的实现两端的网络通信。原创 2024-03-17 20:39:22 · 953 阅读 · 1 评论 -
网络原理之初识
网络互连的目的是进行网络通信,也即是网络数据传输,更具体一点,是网络主机中的不同进程间,基于网络传输数据。那么,在组建的网络中,如何判断到底是从哪台主机,将数据传输到那台主机呢?这就需要使用IP地址来标识。原创 2024-03-16 11:16:59 · 425 阅读 · 1 评论