首页 python基础教程 计算机网络基础知识
pay

计算机网络基础知识

日期: 2021年11月17日 16:48
栏目: python基础教程
阅读: 61
作者: python自学网

摘要: 考虑到后面的Python课程学习,我们这里把计算机网络基础分为四个板块来给讲解一下。分别是:计算机网络基础、IP地址、URL和域名、客户端和服务器。

考虑到后面的Python课程学习,我们这里把计算机网络基础分为四个板块来给讲解一下。分别是:计算机网络基础、IP地址、URL和域名、客户端和服务器。

一、计算机网络基础

网络对于每个人来说都不陌生,首先我们要知道网络是为了通信传输而生的,我们通过网络连接和传输才能实现异地,不同设备之间的交互通信。现在网络主要有两种通信形式,一种是宽带有线网,还有一种是无线网。我们家用电脑一般使用的都是有线的宽带网络,这种网络稳定性好,传输速度也比较快,收到的环境影响很小。大家使用的手机一般都是无限网络或者局域网络来实现通信的,这类网络稳定性就不如有线宽带了,这个大家应该是深有体会,比如我们使用的WiFi网络就会受到距离的影响。总而言之大家记住,网络就是为了实现不同区域,不同设备之间的通信或资源共享。

二、IP地址

IP地址大家也应该都听说过,一般来说每台联网设备都会有一个IP地址,IP地址在这里起到的作用就类似于我们收快递时填写的家庭住址一样,IP地址的组成原理很复杂,我们只要知道IP地址是由4段0-255的数字组成的,这就是我们设备的地址,除此之外IP地址后面还会跟一个冒号和几个数字,一般形式如215.198.164.127:7890,这主要用来描述端口号的,端口号就类似于我们的门牌号,这样就能精确的找到你的准确位置了。

一般我们家庭网络使用的IP都属于动态IP,每次重启猫和路由只有都会更换一个IP,而服务器一般只能使用固定的IP地址,这是因为后面我们要说到的域名。

三、URL和域名

在很多场景中我们会把URL和域名看做同一个意思,先来说一下域名,我们经常使用的www.baidu.com就是一个域名,通过这个域名我们就能访问百度这个网站,获取我们想要的信息,还有大家访问我们python自学网的域名www.wakey.com.cn从而看到这篇文章,这是因为我们把www.wakey.com.cn这个域名和我们服务器的IP地址进行了绑定,如果服务器IP地址是动态的,那用户访问就无法获取想要的数据。至于URL的概念比较大一点,域名也可以说是URL的一部分,上面所说的域名一般包含名称和后缀两个部分,而url则包含的更多,如http协议,请求方式等等,如下面的URl:
http://www.wakey.com.cn/?ie=utf-8&f=3&rsv_bp=1.

四、客户端和服务器

客户端我们好理解,如果你仅仅是一个电脑的使用者,那你看到的都是客户端,比如你打开网站看到美丽的网页就是客户端,服务端这里指的是服务器端,你看到的信息就是客户端通过浏览器想服务端发送请求获取数据,然后通过渲染而成的,简单 的说就是:一个是展现数据的,一个是存储数据的

 

回顶部