首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >《网络是怎么连接的》

《网络是怎么连接的》

作者头像
Echo_Wish
发布于 2023-11-30 11:27:02
发布于 2023-11-30 11:27:02
5510
举报

标题《网络是怎么连接的》

总体示意图

最基本的说,网络是由web服务器和浏览器(客户端) 以及一套安全准确稳定传输服务器和客户端信息的机制组成。浏览器发出请求,通过机制服务器接收到请求,然后处理请求,返回响应通过机制浏览器收到响应,一次网络连接完成。

梗概

第1章Web浏览器

在浏览器中输入一串url并敲下回车时,浏览器便会按照一定的规则分析含义根据含义生成请求消息,生成消息后浏览器并不负责消息的传输,传输由机制负责,浏览器将数据委托协议栈将数据发送出去。

第2章协议栈、网卡

协议栈也就是网络控制软件,它会将从浏览器收到的消息打包,加上目的地等控制信息,并且将这些信息装入包(packet)。就如同我写好了信的内容,但信的寄往地等信息还没有添加,这些就由协议栈负责,它还可以在通信错误时重新发送包或者调节数据发送速率等。接着,这些包会被由网卡(它是负责以太网或无线网络通信的硬件)转换成电信并通过网线发送出去。

第3章集线器、交换机、路由器

这些设备会根据接入互联网的形式不同而不同。这里假设我们客户端的计算机是连接到家庭或公司的局域网中,然后通过FTTH等宽带线路接入互联网。这样,网卡发送的信息包会经过交换机等设备,到达用来接入互联网的路由器路由器后就是互联网。就好像我们将信件投递到邮筒,有邮递员会将邮件送给收件人一样。

第4章接入网、网络运营商

接下来我们的数据就进入到互联网内部了。互联网的入口线路称为接入网,一般而言,可以用电话线,ISDN,ASL等多种通信线路来接入互联网,这些通信线路统称为接入网。接入网连接到签约的网络运行商并接入被称为接入点的设备。接入点的实体是一台专为运营商设计的路由器,它就是离我们家最近的邮局,我们投递到邮筒的信件需要先收集到邮局进行分拣,然后送出。

第5章防火墙、缓存服务器

通过互联网骨干网后,数据包到达了web服务器所在的局域网。然后会有防火墙,它会检查进入的包。就像门口的保安它会拒绝危险的包。当通过防火墙之后可能会遇到缓存服务器,对于一些网页中可以重读使用的数据是会被保存在缓存服务器中,如果要访问的数据正好在缓存服务器中那么就不用劳烦web服务器直接从缓存服务器中读取。对于一些大型网站可能会有消息分布到多台web服务器上的负载均衡器,还有CDN。经过这些之后,数据包到达web服务器。

第6章Web服务器

数据包到达web服务器,数据包被解包成原始数据包,然后交给web服务器程序,同客户端一样通过协议栈完成。接着,web服务程序根据请求完成对应动作,生成响应,返回给客户端。响应返回给客户端的过程正好同客户端发送消息相反。 至此,一次完整的网络请求便结束了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-08-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
读书笔记之《网络是怎样连接的》
本书共 6 章,156482 个字,篇幅不多,内容较意思,是一本很好的网络基础入门书籍,穿插专业术语的解释和插图,对复杂的网络通信世界能有一定的了解
蔡不菜丶
2022/09/21
1.4K0
读书笔记之《网络是怎样连接的》
《网络是怎么样连接的》读书笔记 - 汇总篇
其实就是把之前的内容汇总到一个文章方便阅读。为了节省大家的时间,建议挑自己感兴趣的内容看,而不是从上往下看,建议看一切文字材料都保持这样的习惯。
阿东
2022/07/01
1.4K0
《网络是怎么样连接的》读书笔记 - 汇总篇
网络是如何连接的?网络发展简介(四)
这一过程涉及宽带接入、浏览器、前端技术,DNS,TCP/IP,操作系统,网卡,驱动程序,传输设备,交换机、路由器,服务器等等网络、通信、web相关的几乎所有技术
noteless
2019/02/25
4.2K0
网络是如何连接的?网络发展简介(四)
网络是怎样连接的 第一、二章 笔记
Request:Method + URI Response: Status Code + Header + Body + .......
MashiroT
2022/12/02
1K0
五分钟了解网络连接
笔者最近阅读大量网络原理相关书籍,因此总结出此文,读完本文,读者们应该要了解下面名词:
Dwyane
2018/08/03
1.3K0
五分钟了解网络连接
《网络是怎么样连接的》读书笔记 - 服务器端的局域网中(四)
如果服务器不设置任何防护并且裸奔,很大概率受到网络攻击,现在公司基本都会使用防火墙+服务器的部署方式。还有一种是直接买服务器供应商也就是常见的上云,直接让专业的三方服务器管理进行防护。
阿东
2022/06/29
6180
计算机网络概述
那么接入网络的带宽又是多少呢? 这个网络是共享的还是专用的 ? 两个接入的指标: 就是带宽以及共享/专用
用户11097514
2024/05/31
3240
计算机网络概述
图解网络:36张图详解网络基础知识
我们用手机连接上网的时候,会用到许多网络协议。从手机连接 WiFi 开始,使用的是 802.11 (即 WLAN )协议,通过 WLAN 接入网络;手机自动获取网络配置,使用的是 DHCP 协议,获取配置后手机才能正常通信。这时手机已经连入局域网,可以访问局域网内的设备和资源,但还不能使用互联网应用,例如:微信、抖音等。想要访问互联网,还需要在手机的上联网络设备上实现相关协议,即在无线路由器上配置 NAT、 PPPOE 等功能,再通过运营商提供的互联网线路把局域网接入到互联网中,手机就可以上网玩微信、刷抖音了。
ICT系统集成阿祥
2024/12/03
3490
图解网络:36张图详解网络基础知识
36张图详解网络基础知识
我们用手机连接上网的时候,会用到许多网络协议。从手机连接 WiFi 开始,使用的是 802.11 (即 WLAN )协议,通过 WLAN 接入网络;手机自动获取网络配置,使用的是 DHCP 协议,获取配置后手机才能正常通信。这时手机已经连入局域网,可以访问局域网内的设备和资源,但还不能使用互联网应用,例如:微信、抖音等。想要访问互联网,还需要在手机的上联网络设备上实现相关协议,即在无线路由器上配置 NAT、 PPPOE 等功能,再通过运营商提供的互联网线路把局域网接入到互联网中,手机就可以上网玩微信、刷抖音了。
释然IT杂谈
2022/10/27
9340
36张图详解网络基础知识
《网络是怎么样连接的》读书笔记 - Tcp/IP连接(二)
套接字链接在表面上看就是建立连接,交换数据,断开连接,虽然实际上细节肯定没有那么简单,但是大体上的思路基本不变。
阿东
2022/06/20
8790
《网络是怎么样连接的》读书笔记 - Tcp/IP连接(二)
《网络是怎么连接的》第一章
最基本的说,网络是由web服务器和浏览器(客户端) 以及一套安全准确稳定传输服务器和客户端信息的机制组成。浏览器发出请求,通过机制服务器接收到请求,然后处理请求,返回响应通过机制浏览器收到响应,一次网络连接完成。
Echo_Wish
2023/11/30
3010
《网络是怎么连接的》第一章
计算机网络学习笔记--计算机网络概述
为了更好的理解Internet(互联网)这个概念,先从简单的网络概念说起:通俗的理解网络,就是由许多节点和边组成的系统。当我们把这些节点和边具象化之后,计算机网络以及Internet的概念就更容易理解了。
花猪
2022/02/16
2.7K0
计算机网络学习笔记--计算机网络概述
这玩意儿能连接全世界的网络?
随着接入网络的终端越来越多,网络规模越来越大,但是二层交换机的容量和性能有限,无法接入日益增多的终端。于是就有了三层网络设备路由器,连接不同网段的二层交换机,进而把全世界的网络都连接起来。接下来我们看看关于路由器的常见问题:
ICT系统集成阿祥
2024/12/03
2270
这玩意儿能连接全世界的网络?
网络通信_知识点精讲
今天,我们继续「前端面试」的知识点。我们来谈谈关于「网络通信」的相关知识点和具体的算法。
前端柒八九
2022/12/19
4450
网络通信_知识点精讲
多图详解:从四层模型上解析『网络是怎么连接的』
举个栗子,当我们在浏览器输入https://www.jdl.cn/img/service.843585b7.png网络地址的时候
Piper蛋窝
2021/03/25
7600
多图详解:从四层模型上解析『网络是怎么连接的』
计网之网络应用
节点加入组:torrent, 交换文件快chunk 获取组列表的机器tracker,
cheese
2023/10/25
6440
计网之网络应用
《网络是怎么样连接的》读书笔记 - ADSL
整个互联网的体系架构看起来复杂,实际上基本的工作方式单调而乏味,就是从一个路由器到下一个路由器。
阿东
2022/06/21
1.2K0
6000字加图文 | 抓包带你深入了解网关到底起什么样的作用?不同网段通信的过程详解
不同网段就分两种了,同一个局域网下面,不同网段之间的通信,或者是从局域网去往互联网的通信,那么这个过程又是怎么样的呢?
网络之路一天
2024/01/08
6260
6000字加图文 | 抓包带你深入了解网关到底起什么样的作用?不同网段通信的过程详解
21张图详解网络基础知识
我们用手机连接上网的时候,会用到许多网络协议。从手机连接 WiFi 开始,使用的是 802.11 (即 WLAN )协议;手机自动获取网络配置,使用的是 DHCP 协议。这时手机已经连入局域网了,可以访问局域网内的主机和资源,但还不能使用互联网应用,例如:微信、抖音等。想要访问互联网,还需要在手机的上联网络设备上进行配置,即在无线路由器上配置 NAT、 PPPOE 等功能,才能把局域网接入到互联网中,手机就可以上网玩微信、刷抖音了。
网络工程师笔记
2021/05/17
9730
21张图详解网络基础知识
网络编程理论
对于开发者就要考虑这样的问题,开发程序后,客户端和服务端之间是怎样数据通信的?是不是需要一个介质来连接起这客户端和服务端?
HammerZe
2022/03/25
4500
网络编程理论
相关推荐
读书笔记之《网络是怎样连接的》
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档