「从URL到网页🌏」构建计算机网络知识体系-01

简介: 「从URL到网页🌏」构建计算机网络知识体系-01

image.png

大家好,我是速冻鱼🐟,一条水系前端💦,喜欢花里胡哨💐,持续沙雕🌲,是隔壁寒草🌿的好兄弟,刚开始写文章。 如果喜欢我的文章,可以关注➕点赞,为我注入能量,与我一同成长吧~


阅读本文 📖



1.您将了解到输入URL到浏览器展示内容的网络全貌

2.对计算机网络有个宏观的认识

3.用宏观的角度去了解计算机网络,构建计算机网络知识体系,鱼鱼将会一章章跟新

4.对基础知识充满了兴趣和爱好,培养自己对计算机的兴趣


前言 🌵



学习了很长时间的计算机网络,我发现计算机网络是非常有意思的一个课题,但是它的知识面广而深,通过学习我发现,很多书都是深入某一部分去讲解,未免让人失去兴趣,从URL到浏览器展示画面能够让我们全面的了解到网络的从零到一

什么是计算机网络 ⭐


计算机网络(英语:computer network),通常也简称网络,是指容许节点分享资源的数字电信网络[1]:1-3。在电脑网络,电脑设备会透过节点之间的连接(数据链路)互相交换数据。传输介质可分为有线无线两类——有线的可用到双绞线光纤电缆等介质[1]:1-4;无线则可用到Wi-Fi、NFC[2]:4-32。


我淦,是不是贼难懂,我也是一脸懵逼。提到计算机网络,肯定大家都会想到我们日常生活用网络发消息,玩游戏是吧,但是我们网络究竟是什么呢,计算机网络就是包括两个或更多个通过电缆(有线)或 WiFi(无线)连接的计算机,用于传输、交换或共享数据及资源。

为什么要学习计算机网络 🌟


看似最枯燥、最基础的东西往往具有最长久的生命力


在滚滚的技术浪潮中,有什么本质的东西才是我们核心的呢,没错就是网络协议、操作系统、数据库、数据结构与语法、编译原理等基础知识,我们的技术虽然发展特别快,但是核心永远都脱离不了这些东西,通过想象看本质,我们也应该好好学习计算机网络。


怎么学计算机网络💫


这个问题也困扰了我很久,包括现在我仍没有什么太好的方法,但是我也总结了一点点小小经验,计算机网络内容多,涵盖广,理论很多,但是没有和我们实际联系起来,看了很多书之后我对它的理解还是很一般,直到我看到了网络是怎样连接的这本书,它解决了我的困惑,我们应该从实际出发,从日常工作生活去了解计算机网络,这样才是最好的方法(对我个人而言)


而且在学习中我们会有各种各样的困惑


  • 网络协议太多,学完记不住
  • 看上去懂了,但经不住问
  • 知识学会了,实际应用依旧不会


以上这些,我都遇到过,我发现最好的办法,就是自己动手去配置网络,自己买个服务器来搭建,自己多动手去配置CDN,去买买域名,配置DNS等等。理论配合实践才是最好的学习方法。


当然有一个对网络完整的认识,才能让我们更好的去学习计算机网络,我觉得我们不能一头就栽到每一块知识当中去,这样我们收获甚小,我们应该从广的方向去了解整个计算机网络的流程,和我们的生活结合起来,有一个全面的认识,遇到细小的知识点不会的时候 我们再去深入研究,我相信这样才能够学好计网,这也是我为什要写这个专栏的原因,更多的是监督自己完成对计算机网络的知识梳理,建立知识体系。


网络全貌 🌊


了解了网络的全貌,才能帮助我们更好的学习


探索之旅路线图 💻


image.png

网络通信大致流程


  1. 浏览器生成消息
  2. 用电信号(光)传输TCP/IP数据
  3. 从网线到网络设备
  4. 通过接入网进入互联网内部
  5. 服务器端的局域网
  6. 请求到达Web服务器,响应返回给浏览器

总的来说就好比我们在电脑上写了一封信需要发送给远方的朋友,首先这封信会通过电脑将信封包好发送出去,也就是通过网线,再通过互联网,到达Web服务器,Web服务器响应同理。


总结 🍁



这篇是仅仅是作为本专栏的一个开启,接下来我将会更新这个系列的文章,希望自己能坚持下去,能把每一个环节都通过文章输出的形式总结出来,不仅方便了自己巩固网络知识,也同时让阅读这篇文章的你能够获得收获~

相关文章
|
8月前
|
安全 网络安全 数据安全/隐私保护
【计算机网络】URL概念及组成
【计算机网络】URL概念及组成
|
8月前
Copy网页中F12里的请求url到postman,并且把所有参数都带过来
Copy网页中F12里的请求url到postman,并且把所有参数都带过来
128 0
|
移动开发 小程序
小程序-uniapp:URL Link / 适用于在移动端 从短信、邮件、微信外网页 等场景打开小程序任意页面
小程序-uniapp:URL Link / 适用于在移动端 从短信、邮件、微信外网页 等场景打开小程序任意页面
574 0
|
2月前
|
存储 缓存 网络协议
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点,GET、POST的区别,Cookie与Session
计算机网络常见面试题(二):浏览器中输入URL返回页面过程、HTTP协议特点、状态码、报文格式,GET、POST的区别,DNS的解析过程、数字证书、Cookie与Session,对称加密和非对称加密
|
5月前
|
网络协议 前端开发 JavaScript
浏览器加载网页的幕后之旅:从URL到页面展示详解
【8月更文挑战第31天】当在浏览器地址栏输入URL并回车后,一系列复杂过程随即启动,包括DNS解析、TCP连接建立、HTTP请求发送、服务器请求处理及响应返回,最后是浏览器页面渲染。这一流程涉及网络通信、服务器处理和客户端渲染等多个环节。通过示例代码,本文详细解释了每个步骤,帮助读者深入理解Web应用程序的工作机制,从而在开发过程中作出更优决策。
82 5
|
8月前
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
|
7月前
|
Java 机器人 API
JAVA实现自动打开URL对应的网页并保存为图片-不借助第三方API
JAVA实现自动打开URL对应的网页并保存为图片-不借助第三方API
52 9
|
6月前
|
算法
「AIGC」readLink实现url识别pdf、网页标题和内容
AIGC算法实现服务,通过Express接收URL,识别内容类型:HTML使用Cheerio解析,PDF用`pdf-parse`。自定义函数提取标题和内容。示例代码展示了如何处理HTTP响应,提取HTML的`<title>`及PDF文本,并提供错误处理。服务器运行在端口3000。
57 0
|
6月前
|
网络协议 Linux 数据库
计算机网络知识之URL、IP、子网掩码、端口号
计算机网络知识之URL、IP、子网掩码、端口号