为什么电脑可以上网?要想知道电脑为什么能上网,首先要了解电脑的基本传输机制。大家都知道,计算机只能识别各种数组组合的01代码。

那么只凭这些01代码是如何传输各种各样的数据和图片的呢?

大家高中都学过排列组合吧,其实只要有足够多的0101代码的组合排列就能表示无数的数据,同样图片、视频、音频都是由01二进制代码组成的。

所以在计算机的底层只有一种数据就是0和1,那么计算机是如何把这些01代码传输到另一台计算机的呢?

这就要讲到网卡的作用了,我们电脑上都有一块网卡,就是插网线的那个地方,那个小小的网线接口就是一块网卡,它的功能非常强大,主要负责把计算机上01代码也就是数字信号转换成模拟信号,也就是电信号,比如把0用低电平表示,1用高电平表示,通过网线传输到另一台的电脑网卡上。

而另一台的电脑网卡则负责反向操作,把网线传输过来的模拟信号,转换为数字信号,然后反馈给显示器,用户就看到了各种不同的画面和文字了。

这其实就是一种编码解码的过程,发送数据一方的网卡负责编码,把编码好数据然后通过网线或者光纤传输到另一台电脑上也就是接收方,接收方的网卡负责解码然后把数据呈现出来。

当然这其中还有非常复杂的步骤,相信学过《计算机网络》的人都知道,这其中的转换过程是非常复杂的,不是三言两语就能讲清楚的。

可能一些老网民还见过一种叫调制解调器的东西,也叫做modem(猫),现在已经很少用了,这其实就是一个编码解码器,作用就是把计算机的数字信号转换成能通过电话线传输的模拟信号,因为以前很多地方是没有单独的网线的,而是通过电话线上网的,这个时候如果要上网,要借助电话线来传输数据,那就需要调制解调器。

我们知道了,计算机是如何传输数据的,但是又是如何浏览网页呢?为什么我可以浏览全世界各地的网站呢?

因为这些网站,同样是别人做好放在计算机上的,而这类计算机被称为是服务器,比如百度的网站,就是百度公司做好的一个网页,放在了他们的服务器上,当你访问百度的网址时,就等于发送了一个请求网页的数据给百度服务器,百度服务器返回了一个百度网页的数据给你,这个时候你的电脑和百度的服务器就进行了一次通信。

而计算机网络就是负责把世界各地的网站服务器互联在一起,形成了一个巨大的网。

大家所谓的上网,就是加入这张巨大的网,加入了这个网,你就可以和这张网上的任何一台电脑进行通信了。

也许有人会说,有些网站我访问不了,为什么?因为国家屏蔽了一些不合法的网站,实际上这些网站是可以访问的。

当你访问一个网站的时候,是在浏览器输入一个网址,这个网址称为域名,为什么访问域名就可以访问计算机呢?因为域名和这台计算机绑定了。

域名实际绑定的是这台计算机的公有IP地址,如果还不明白什么是IP地址的请查看我的文章:一分钟了解IP地址,网络真不是法外之地,劝你谨言慎行

所以你访问网址等于是访问了IP地址,而访问了IP地址等于是访问了拥有这个IP地址的计算机。

现在知道了为什么IP地址要全球唯一吧!因为不唯一,计算机就不知道你要访问网络上的哪个电脑了。

如果想要知道网站地址是如何和IP地址进行绑定的,请关注我,后续文章讲解哦!

欢迎关注我,学习更多计算机知识!

1.《电脑连接无信号是怎么回事啊?我来告诉你答案什么是计算机网络?为什么我可以上网?》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《电脑连接无信号是怎么回事啊?我来告诉你答案什么是计算机网络?为什么我可以上网?》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/gl/3115864.html