此为个人学习心得,不喜勿喷!对于小白来说,我是用最通俗的方式,把我学习到的,分享给大家。
目前我们身边用得最多的,是windows的系统。安装在个人PC机上面。那么我们可以大概的理解为,linux就是安装在服务器级别上的操作系统。系统有了。调试好了。但得通信吧。那么网络通信技术,就是连接主机与主机之间的桥梁。云端与个人主机的桥梁。所以第一个篇幅学习的是网络。
网络是什么?在此,我们引出TCP/IP协议这个概念。TCP/IP协议,我们可以理解为,一种语言。例如有几个人在一起交流,各有各的方言,那肯定会造成交流不顺畅甚至是无法交流的问题。那么如果是统一一种语言呢。例如都说普通话。没错,TCP/IP协议。我们可以理解为它是一种进行网络数据传输的,统一的,规范的传输协议。并且具备跨平台,跨操作系统的特性。
TCP/IP协议里面,包含三个要素。①IP地址(IP adress)、②子网掩码(subnet mask)、③IP路由(IP router)。
IP地址是什么?IP地址是用于标识一个节点的网络地址。例如我们个人的家庭电脑,假如拉入的是一条光纤。那么已家庭为单位的话,那么你这个家庭,就是整个广域网中的一个节点。那么要标识你这个节点,就得有一个IP地址。也是用于传输用。
IP地址的组成,是由32个二进制组成。分4组。每组8个二进制。由于为了便于我们人类读写记忆,我们会让IP地址已十进制的方式显示出来。所以有一种说法是IP地址是(.分十进制),例如IP地址192.168.1.251 , 3个点把IP地址分城4组。每组是8个二进制。那么这个IP地址是不是随便设置的呢?很明显不是。IP地址是要分类的。以第一组数值分类。
第一点,IP地址一共有5类。我们平常使用的一共是三类。
A类:1~126 网+主+主+主
B类:128~191 网+网+主+主
C类:192~223 网+网+网+主
D类:224-239 组播
E类:240-254 科研
由这里可以看到。目前我们用的是A-C类。从这里我们可以看得到,A类的第一组数值,是1~126这个范围。它组成的网络,可以参与更多的主机。B类次之。C类是什么生活中用得最多的。当然,它能参与的主机是最少的。我们家用的路由器等等,我们不刻意去设置,一般都是自动192开头的。属于C类网络。
第二点,子网掩码
A类IP地址,搭配的子网掩码是255.0.0.0
B类IP地址,搭配的子网掩码是255.255.0.0
C类IP地址,搭配的子网掩码是255.255.255.0
有点意思。有规律可言的。
第三点,网络关口,网关。你可以把它理解成,你的门。例如把你的网络环境比喻成一个房子。如果是房子内的人之间要沟通。就在房子内沟通就可以了。你只要知道他的名字(IP地址),就能实现沟通。那么网关也是这样的。如果你只是局域网内沟通。可以不设置网关也能通信。但如果你要出去与外界沟通,必须要有网关。
第四点,DNS。可以把它理解成一个翻译器。我们要实现internet网页访问,例如我要访问www.baidu.com,现实中我们在浏览器中输入网址,是不是就可以访问了。但实际上,百度的服务器,不是这一串字符。我们都知道,标识一个节点的网络地址,是IP地址。那么百度服务器的地址,也肯定是IP地址。假设百度服务器的IP地址是62.25.16.32.世界上网站也太多了吧。为了方便记忆和输出,我们总不能记IP地址来访问网站。对的,DNS的作用,就是翻译网址成IP地址,然后进行访问。已上述的百度为例。我们在浏览器中输入www.baidu.com,然后会由DNS服务器,把这个网址翻译成62.25.16.32,然后找到这个节点,访问成功。所以说,DNS也不是必配的,只有你需要访问网站时,才必须要有。
IP地址也会有另外一种分类方式。公有IP地址,私有IP地址
公有IP地址:可以进行internet访问的IP地址,需从服务商那里租用。
私有IP地址:仅作为内部局域网通信的IP地址,免费
私有IP地址也分三类,是结合上面提到的IP地址分类进行划分的。
A类私有IP地址:10.0.0.1~10.255.255.254
B类私有IP地址:172.16.0.1~172.31.255.254
C类私有IP地址:192.168.0.1~192.168.255.254
接下来介绍2个命令,运行的环境是 开始菜单-运行-cmd-回车 或者是开始菜单-附件-命令提示符
ipconfig 查看本机IP地址信息
ipconfig /all 查看本机IP地址,子网掩码,网关,DNS等信息
好了,第一天的学习内容,就是上面提到的。