「从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服务器响应同理。


总结 🍁



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

相关文章
|
2月前
|
安全 网络安全 数据安全/隐私保护
【计算机网络】URL概念及组成
【计算机网络】URL概念及组成
|
4月前
Copy网页中F12里的请求url到postman,并且把所有参数都带过来
Copy网页中F12里的请求url到postman,并且把所有参数都带过来
29 0
|
8月前
|
移动开发 小程序
小程序-uniapp:URL Link / 适用于在移动端 从短信、邮件、微信外网页 等场景打开小程序任意页面
小程序-uniapp:URL Link / 适用于在移动端 从短信、邮件、微信外网页 等场景打开小程序任意页面
269 0
|
14天前
|
数据采集 存储 人工智能
【AI大模型应用开发】【LangChain系列】实战案例2:通过URL加载网页内容 - LangChain对爬虫功能的封装
【AI大模型应用开发】【LangChain系列】实战案例2:通过URL加载网页内容 - LangChain对爬虫功能的封装
27 0
|
25天前
|
数据采集 JSON 网络协议
「Python系列」Python urllib库(操作网页URL对网页的内容进行抓取处理)
`urllib` 是 Python 的一个标准库,用于打开和读取 URLs。它提供了一组模块,允许你以编程方式从网络获取数据,如网页内容、文件等。
36 0
|
5月前
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
|
29天前
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
【超实用】Angular如何修改当前页面网页浏览器url后面?param1=xxx&param2=xxx参数(多用于通过浏览器地址参数保存用户当前操作状态的需求),实现监听url路由切换、状态变化。
|
10月前
|
域名解析 缓存 网络协议
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
计算机网络面试专题:URL地址栏中输入网址到页面展示的全过程&&DNS域名解析的过程
86 1
|
11月前
|
域名解析 网络协议 算法
【计算机网络基础 七】输入URL到浏览器发生了什么
【计算机网络基础 七】输入URL到浏览器发生了什么
50 0