Linux05_网络基础

Linux的网络基础

网络分类(记忆)

局域网(Local Area Network,LAN)是指范围在几百米到十几公里内办公楼群或校园 内的计算机相互连接所构成的计算机网络。

■城域网(Metropolitan Area Network,MAN)所采用的技术基本上与局域网相类似, 是规模上要大一些。城域网既可以覆盖相距不远的几栋办公楼,也可以覆盖一个

广域网(Wide Area Network,WAN)通常跨接很大的物理范围,如一个国家。

除了上述的划分,网络还可以按照所有者分为公网、私网是两种Internet的接入方式。

公网接入方式:上网的计算机得到的IP地址是Internet上的非保留地址,公网的计算机和 Internet上的其他计算机可随意互相访间。

私网则反之。

一、ip地址(重点)

IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网 络相互连接进行通信而设计的协议。

IP地址类型分为:公有地址、私有地址。

公有地址

公有地址(Public address)由Inter NIC(Internet Network Information Center 因特网信息中心) 负责。这些IP地址分配给注册并向Inter NIC提出申请的组织机构。通过它直接访问因特网。

私有地址(重点)

私有地址(Private address)属于非注册地址,专门为组织机构内部使用。以下列出留用的
内部私有地址:

  • A类 10.0.0.0-10.255.255.255

  • B类 172.16.0.0-172.31.255.255

  • C类 192.168.0.0-192.168.255.255

image-20200213150709868

二、网卡

image-20200213151033781

网卡是一个网络组件,属于硬件范畴,主要负责计算机之间数据的封装和解封。

MAC地址:网卡的物理地址,网卡设备的编号,默认情况是全球唯一的。

与IP地址的区别:

  • 长度不同。IP地址为32位,MAC地址为48位。
  • 分配依据不同。
  • 网络寻址方式不同。OSI参考模型,ip地址是基于第三层工作(网络层),mac地址 是第二层(数据链路层)

三、网线

网线是连接局域网必不可少的。在局域网中常见的网线主要有双绞缘(Rl45接口)、同轴电缆、光缆三种。

四、交换机

交换机(Switch)意为“开关”,是一种用于电(光)信号转发的网络设备,交换机它可以 为接入交换机的任意两个网络节点提供独享的电信号通路。

五、路由器

路由器(Router)又称网关设备(Gateway)是用于连接多个逻辑上分开、相对独立的网络。

六、拓扑结构图(扩展)

所谓“拓扑”就是把实体抽象成与其大小、形状无关的“点”,需把连接实体的线路抽 象成“线”,进而以图的形式来表示这些点与线之间关系的方法,其目的在于研究这些点、 线之间的相连关系。表示点和线之间关系的图被称为拓扑结构图。
常见的几种拓扑结构图:

七、网络相关命令

1、ping

作用:检测当前主机与目标主机之间的连通性(不是100%准确,有的服务器是禁ping)
语法:

 #ping 主机地址(id地址、主机名、域名等)

2、netstat

作用:表示查看网络的连接信息
语法:

#netstat -tnlp
(-t: tcp协议,
-n:将字母转化成数字,
-l:列出状态为监听, 
-p:显示进程相关信息) 
#netstat -an
(-a:表示全部,
-n:将字母转化为数字)

3、traceroute

作用:查找当前主机与目标主机之间所有的网关(路由器,会给沿途各个路由器发送icmp 数据包,路由器可能会不给响应)。 该命令不是内置命令,需要安装,但是目前的已经安装好了(之前选了开发工具)。

语法:

#traceroute 主机地址

扩展:在windows下也有类似的命令:

 tracert 主机地址

在线工具网址:[http://tool.chinaz.com]

4、arp

地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的协议。

image-20200213155854359 image-20200213155923269

当一个主机发送数据时,首先查看本机MAC地址缓存中有没有目标主机的MAC地址, 如果有就使用缓存中的结果;如果没有,ARP协议就会发出一个广播包,该广播包要求查询 目标主机IP地址对应的MAC地址,拥有该IP地址的主机会发出回应,回应中包括了目标主 机的MAC地址,这样发送方就得到了目标主机的MAC地址。如果目标主机不在本地子网中, 则ARP解析到的MAC地址是默认网关的MAC地址。

常用语法:

#arp -a				 查看本地缓存mac表
#arg -d				主机地址删除指定的缓存记录

5、tcpdump(了解)

作用:抓包,抓取数据制
常用语法:

#tcpdume 协议 port 端口 
#tcpdump 协议 port 端口 host 地址 
#tcpdump -i 网卡设备名

三、项目上线流程(必须掌握)

1、服务器选配购买

项目上线服务器必须是外网服务器。

一般服务器有2种情况:购买真实服务器、购买云服务器

购买真实服务器一次性成本过高,所以现在基本都是选择云服务器。

云服务的厂商:

阿里云、腾迅云、知道创宇(加速乐)、华为云、盛大云、新浪云(sae)、 亚马逊云等等。

以阿里云为例

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值