
网络编程
文章平均质量分 89
忘忧记
这个作者很懒,什么都没留下…
展开
-
HTTPS 的加密流程
本文介绍了HTTPS的加密流程,以及HTTPS在保护用户数据安全和确保通信机密性方面的重要性。通过详细解释HTTPS的工作原理和加密流程,读者将了解到为何HTTPS成为现代互联网通信的标准,并能更好地理解如何保护敏感信息免受恶意攻击。原创 2023-05-19 21:42:57 · 969 阅读 · 2 评论 -
如何构造HTTP请求
具体的流程,直接通过浏览器地址栏,输入一个url =>构造出一个GET请求。原创 2023-05-19 19:26:00 · 920 阅读 · 2 评论 -
网络协议之HTTP详细解释
可能我接下的讲述可能有些赘述,但这些东西都是我们要了解的内容,循序渐进才行,不能一蹴而就,话不多说,我们开始吧!永远在路上.我们进行了http协议的介绍之后,我们简单进入一个小插曲,对抓包工具进行介绍抓包就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作.但是在应用的开发调试中,查看软件实际运行时HTTP/HTTPS通信的请求数据和返回数据,从而分析问题的过程就叫做抓包。使用Wireshark抓取传输层的TCP/UDP通信包。原创 2023-05-19 18:16:52 · 1520 阅读 · 5 评论 -
CSS的基础知识讲解
一般来说我们CSS就是我们对浏览器的第二个操作,就是给网页穿衣服.让网页变得更好看.先来看一段文字:盒子模型是 CSS 中用于布局和渲染 HTML 元素的基本概念。块级元素(Block-level element)通常被用来构建页面的结构,它们会在页面上创建一个矩形的块,独占一行或多行空间。块级元素可以包含其他块级元素和行内元素,可以设置宽度、高度、内外边距、背景色、边框等样式属性。常见的块级元素包括、、、、 等。原创 2023-05-14 23:10:15 · 1446 阅读 · 2 评论 -
HTML的基础语法
HTML(HyperText Markup Language)是一种用于创建网页的标准标记语言。HTML使用标记(markup)来描述网页的结构和内容。你可以理解成是人类的基本框架.原创 2023-05-03 11:02:11 · 6183 阅读 · 0 评论 -
数据链路层相关知识
mac地址的结构如下:看了上面的列举,大家又会冒出一个问题以太网是一种常见的局域网(LAN)技术,最初是由美国计算机公司Xerox、Intel和Digital Equipment Corporation(DEC)共同开发的。它采用了一种称为CSMA/CD(Carrier Sense Multiple Access/Collision Detection,载波侦听多路访问/冲突检测)的访问控制协议,允许多台计算机共享同一条物理传输介质(例如电缆或光纤)。以太网的工作原理是:当一台计算机需要发送数据时,它会先原创 2023-04-26 23:47:03 · 702 阅读 · 0 评论 -
传统协议大比拼之IP协议
其实我为什么要介绍这个ip协议呢.想来大家也不会陌生,IP协议属于网络层的内容,我之所以拿出来讲,是因为ip协议网络层非常重要的一环,它对我们实际的生活产生了非常重要的作用,至于它有什么神奇的,我接下来会慢慢的解释其中的原因.使用一个简单的话就是,上网的时候才分配ip,不上网就不分配ip,但是这依然没有解决ip地址不够的问题,试问在当今互联网发展的时代,你真的能离开网络一分钟吗?其实针对地址管理,我们可以想象一下ip地址是怎么去给每个设备分配ip地址的,这里我们就需要看一下ip数据包的格式,来分析了.原创 2023-04-26 16:25:17 · 848 阅读 · 0 评论 -
传输协议特点大比拼之TCP
TCP(Transmission Control Protocol,传输控制协议)是互联网协议族中最重要的一种协议之一,它是面向连接的、可靠的、基于字节流的传输层协议,用于在网络上可靠地传输数据。TCP协议在网络中的应用非常广泛,尤其是在互联网上,几乎所有的网络应用都要依赖于TCP协议来完成数据传输。TCP协议是一种面向连接的、可靠的传输协议,它的特点包括三次握手建立连接、流量控制、拥塞控制、可靠传输、延时应答、捎带应答等。原创 2023-04-21 12:05:27 · 1148 阅读 · 0 评论 -
传输协议特点大比拼之UDP
本文将比较两种主要的传输协议 ,UDP的特点,以帮助读者更好地理解它们的应用场景和优缺点。原创 2023-04-18 20:58:45 · 802 阅读 · 0 评论 -
TCP版本的 echo server 和 echo client
上一篇文章我们介绍了UCP的客户端与服务器的一个简单实例,这篇我们简单的来介绍TCP版本的server和client的一个简单交互。原创 2023-04-18 19:40:02 · 1216 阅读 · 0 评论 -
udp 版本的 echo server 和 echo client
基于udp socket写一个最简单的客户端服务器程序.我们先来解释一下什么是套接字吧!套接字(socket)是一种网络通信的编程接口,是在应用层和传输层之间的一个抽象层,它提供了一组接口用于应用程序实现网络通信。在网络通信中,套接字充当了一个通信链路的端点,通过套接字可以进行数据的读写和传输,套接字支持多种传输层协议,比如TCP和UDP等。通过套接字,我们可以创建一个服务器端应用程序,监听客户端的请求,也可以创建一个客户端应用程序,向服务器发送请求。原创 2023-04-14 10:36:49 · 939 阅读 · 0 评论 -
网络原理之初识
网络是当今社会中不可或缺的一部分,它不仅改变了我们获取信息和交流的方式,还极大地促进了商业、教育和文化等方面的发展。随着互联网的飞速发展和普及,我们的世界已经变得更加紧密和互联。然而,对于许多人来说,网络仍然是一个神秘的世界,需要通过学习和实践来了解它的基本原理和工作方式。本文旨在为初学者提供一个网络初识的指南,帮助读者了解网络的基本概念和架构,以及如何使用网络进行通信和数据传输。原创 2023-04-13 17:54:30 · 985 阅读 · 1 评论