网络基础知识怎么学,网络基础知识从零开始

首页 > 教育 > 作者:YD1662024-04-28 10:31:38

客户端:或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的电子邮件客户端,以及即时通讯的客户端软件等。

网络基础知识怎么学,网络基础知识从零开始(1)

服务器:为客户端提供服务、数据、资源的机器。对于上述的客户端,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务,电子邮件服务等等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行。

网络基础知识怎么学,网络基础知识从零开始(2)

请求:客户端向服务器索取数据。

响应:服务器对客户端请求作出反应,一般是返回给客户端数据。

URL

Uniform Resource Locator(统一资源定位符)

网络中每一个资源都对应唯一的地址——URL

URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。

也可认为由4部分组成:协议、主机、端口、路径。

URL的一般语法格式为:

(带方括号[]的为可选项):

protocol:// hostname[:port]/path/[;parameters][?query]#fragment

例如:http://127.0.0.1:8000/admin/,指的就是使用HTTP协议访问的主机名为127.0.0.1上端口号为8000,路径为/admin/的文件或目录。

IP地址

IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以此来屏蔽物理地址(每个机器都有一个编码,如MAC上就有一个叫MAC地址的东西)的差异。是一个32位的二进制数据,通常被分割为4个“8位二进制”。通常用十进制表示,并以“.”分隔(a.b.c.d的形式,其中a,b,c,d都是0~255之间的十进制整数)。IP地址是一种逻辑地地址,用来标识网络中一个个主机,在本地局域网上是惟一的。

IP

IP(网络之间互连的协议)它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连互通。IP地址有唯一性,即每台机器的IP地址在全世界是唯一的。这里指的是网络上的真实IP它是通过本机IP地址和子网掩码的"与"运算然后再通过各种处理算出来的(要遵守TCP协议还要加报文及端口什么的,这里没有细追究,现在知道这里就可以了,想知道的可以自行学习相关知识),顺便教大家查自己真实IP的方法:在百度中输入IP,然后搜索就会出现自己的IP地址。

网络基础知识怎么学,网络基础知识从零开始(3)

子网掩码

要想理解什么是子网掩码,就不能不了解IP地址的构成。互联网是由许多小型网络构成的,每个网络上都有许多主机,这样便构成了一个有层次的结构。IP地址在设计时就考虑到地址分配的层次特点,将每个IP地址都分割成网络号和主机号两部分,以便于IP地址的寻址操作。

IP地址的网络号和主机号各是多少位呢?如果不指定,就不知道哪些位是网络号、哪些是主机号,这就需要通过子网掩码来实现。什么是子网掩码?子网掩码不能单独存在,它必须结合IP地址一起使用,子网掩码的作用是将某个IP地址划分成网络地址和主机地址两部分,子网掩码的设定必须遵循一定的规则。

与IP地址相同,子网掩码的长度也是32位,左边是网络位,用二进制数字“1”表示;右边是主机位,用二进制数字“0”表示。假设IP地址为“192.168.1.1”子网掩码为“255.255.255.0”。其中,其中1个的“255”转化成二进制位“11111111”,“1”有8个,3个“255”一共就有24个“1”。代表与此相对应的IP地址左边24位是网络号;“0”转化为二进制表示为“00000000”,一共8位,代表与此相对应的IP地址右边8位是主机号。这样,子网掩码就确定了一个IP地址的32位二进制数字中哪些是网络号、哪些是主机号。这对于采用TCP/IP协议的网络来说非常重要,只有通过子网掩码,才能表明一台主机所在的子网与其他子网的关系,使网络正常工作。

网络基础知识怎么学,网络基础知识从零开始(4)

常用的子网掩码有数百种,这里只介绍最常用的两种子网掩码。

子网掩码是“255.255.255.0”的网络:
最后面一个数字可以在0~255范围内任意变化,因此可以提供256个IP地址。但是实际可用的IP地址数量是256-2个,即254个,因为主机号不能全是“0”或全是“1”。

子网掩码是“255.255.0.0”的网络:
后面两个数字可以在0~255范围内任意变化,可以提供255²个IP地址。但是实际可用的IP地址数量是255²-2,即65023个。

IP地址的子网掩码设置不是任意的。如果将子网掩码设置过大,那么,发往和本地主机不在同一子网内的目标主机的数据,会因为错误的判断而认为目标主机是在同一子网内,那么,数据包将在本子网内循环,导致网络传输错误;但是如果将子网掩码设置得过小,那么就会将本来属于同一子网内的机器之间的通信当做是跨子网传输,数据包都交给缺省网关处理,造成网络效率下降。

因此,子网掩码应该根据网络的规模进行设置。如果一个网络的规模不超过254台电脑,采用“255.255.255.0”作为子网掩码就可以了,现在大多数局域网都不会超过这个数字,因此“255.255.255.0”是最常用的IP地址子网掩码;假如在一所大学具有1500多台电脑,这种规模的局域网可以使用“255.255.0.0”。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.