2021-08-02;Linux6~网络基础
网络介绍和域名
- 网络基础
- 网络命令
- ping
- netstat
- traceroute
- arp
- tcpdump
- 项目上线流程
网络基础
- 网络自从1969年
- 网络分类:
- 局域网(Local Area Network,LAN)指范围在几百米到十几公里内办公楼群或校园内的计算机相互连接所构成的计算机网络。
- 城域网(Metropolitan Area Network,MAN)所采用的技术基本上与局域网类似,只是规模上要大一些。城域网既可以覆盖相距不远的几栋办公楼,也可以覆盖一个城。
- 广域网(Wide Area Network,WAN)通常跨接很大的物理范围,如一个国家。
- 除上述的划分,网络还可以按照所有者分为公网、私网是两种internet的接入方式。公网接入方式:上网的计算机得到的ip地址是internet上的保留地址,公网的计算机和internet上的其他计算机可随意互相访问。私网则反之
- 网络分类:
- ip地址,ip意为Internet Protocol,“网络之间互相连接的协议”,分为公有地址和私有地址。
- 公有地址(public adress),由inter NIC负责,ip地址分配给注册并向这个机构提出过申请的组织,通过ip直接访问因特网
- 私有地址(private adress),属于非注册地址,专门为组织机构内部使用自娱自乐。以下是留出的内部私有地址
- A类:10.0.0.0~10.255.255.255
- B类:172.16.0.0~172.32.255.255
- C类:192.168.0.0~192.168.255.255
IP地址分为三类:
类别 | 最大网络数 | IP地址范围 | 私有IP地址范围 |
---|---|---|---|
A | 126(27-2) | 1.0.0.0~127.255.255.255 | 10.0.0.0~10.255.255.255 |
B | 16384(214) | 128.0.0.0~191.255.255.255 | 172.16.0.0~172.32.255.255 |
C | 2097152(221) | 192.0.0.0~223.255.255.255 | 192.168.0.0~192.168.255.255 |
- 网卡
- 网卡是网络组件,属于硬件范畴,主要负责计算机之间数据的封装和解封
- MAC地址
- 与ip地址的区别
- 长度不同。ip地址32位(仅限ipv4版本),MAC地址为48位十六进制
- 分配依据不同
- 网络寻址方式不同。OSI参考模型上,ip地址属于网络层,mac地址属于数据链路层
- 网线,不可少但也多余,常见网线:双绞线、铜轴电缆、光纤,损耗由小到大
- 交换机,switch,意为开关,是一种用电(光)信号转发的网络设备,交换机可以为介入的任意两个网络节点提供独享的电信号通路。目前有名的品牌:华为、华三、思科、锐捷
- 路由器,router,又称网关设备gatway,适用于连接多个逻辑上分开、相对独立的网络
- 拓扑结构图,所谓“拓扑”就是把实体抽象成与其大小、形状无关的“点”,而把连接实体的线路抽象成“线”,进而以图的形式来表示这些点与线之间的关系,其目的在于研究这些点、线之间关系的图称为拓扑结构图。 当年吃了见识短的亏
- 星型、总线型、环型、树型、网状、混合型
- 声称存有第七种类型:即蜂窝型
网络命令
ping
作用:检测当前主机与目标主机之间的连通性(不是100%准确,有些服务器禁“戳一戳”)
语法:#ping 主机地址(ip地址、主机名、域名等)
案例,万年不变的戳百度
Linux一直发送数据空包,而Windows只发送四个
netstat
作用:查看网络的连接状态
语法:#nststat -tnlp,详情
#netstat -an,a为all,n为字母转化数字
TCP/IP协议需要使用这个命令
traceroute
作用:查找当前主机与目标主机之间所有的网关(网关即路由器,将会给沿途各个路由器发送icmp数据包,路由器可能不会响应)该命令不是内置命令,需要安装,安装虚拟机时选择开发工具就自动安装好了
语法:#traceroute 主机地址
Windows下也有类似的命令:tracert 主机地址
在线路由查询网站:站长工具
arp
arp:Adress Resolution Protocol,地址解析协议,是根据IP获取MAC即物理地址的协议
协议工作过程:首先查询本地缓存有没有信息的记录;没有的话广播询问其他主机寻找IP地址是X.X.X.X的主机,请求回发自己的物理地址;再如果目标主机不在本地子网中时,arp解析到的mac地址是默认网关的物理地址
互联网上广播叫号其实比较危险
语法:
- #arp -a,查看本地缓存mac表
- #arp -d 主机地址,删除指定的缓存记录
Windows也适用
tcpdump
作用:抓包,抓取数据表
语法:
- #tcpdump 协议 port 端口
- #tcpdump 协议 port 端口 host 地址
- #tcpdump -l 网卡设备名
监听数据的时分秒 协议
抓包查看等操作一般借助专用工具,比如carles
项目上线流程
服务器选配购买–>域名购买–>域名备案–>域名解析–>上传代码
均是在阿里云上完成,购买云服务器、域名等,没钱不买用不着
详细请查看视频教程
材料来自黑马程序员教程视频
Linux命令大全
2021-08-02;Linux6~网络基础相关推荐
- 华工网络计算机电路基础作业,2021年《计算机电路基础》-华工网络教育学院平时作业.doc...
2021年<计算机电路基础>·平时作业 华南理工大学网络教育学院 一.简答题(6小题) 1.共射极放大电路如图1-1所示,已知,,晶体管的电流放大系数β =50,欲满足,的要求,试问..的 ...
- 2021年计算机应用基础统考题库,2021年7月计算机应用基础统考题库-网络教育统考计算机应用基础真题...
2021年7月网络教育统考计算机应用基础统考题库现已更新完毕. 题库在覆盖率和通过率上,均有保障,前提为,获取题库后需复习才行. 计算机应用基础统考题库,单选题以及操作题均为重点必抽题,每道操作题均有 ...
- 网络教育计算机统考40分单选,2021年6月网络教育统考《计算机应用基础》统考必过题库最全试题及答案...
<2021年6月网络教育统考<计算机应用基础>统考必过题库最全试题及答案>由会员分享,可在线阅读,更多相关<2021年6月网络教育统考<计算机应用基础>统考必 ...
- 小白也能看懂的网络基础 | 02 什么是连接设备?
公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 引言 欢迎来到网络世界,<小白也能看懂的网络基础>系列文章会从零开始帮助你构建网络的基础知识.如果你完 ...
- 02.Linux的基础命令
第二讲 Linux常用命令 课程大纲 课程内容 学习效果 掌握目标 Linux基础 Linux的命令 掌握 常用命令 掌握 五.Linux常用命令 (一)Linux的命令 1.命令的必要性 虽然我们可 ...
- 02@Docker网络介绍及网络模式的使用
文章目录 Docker网络的介绍 一.Docker网络原理 1.docker网络介绍 2.Docker网络原理 二.docker网络基础 [网络命名空间] 1.Veth 设备对 2.网络原理实验的实现 ...
- 网络基础服务器 与SMP、NUMA、MPP 三大体系结构科普
OSI和TCP/IP是很基础但又非常重要的知识,很多知识点都是以它们为基础去串联的,作为底层,掌握得越透彻,理解上层时会越顺畅.今天这篇网络基础科普,就是根据OSI层级去逐一展开的. 01 计算机网络 ...
- Linux运维网络基础
网络基础第一部分 其他优质文档 文章目录 网络基础第一部分 课程概述介绍说明 1. 网络学习概念介绍 2.网络实现通讯条件 3. 网络重要设备介绍 3.1交换机 3.2 路由器 4. 网络路由配置方法 ...
- 网络编程_1(网络基础+跨主机传输)
一.网络基础 知识点回顾: 同一主机间的进程通讯方式: 1.无名管道(亲缘关系间的通讯,固定的读端和写端) 2.有名管道(半双工(因为文件可见,可再次打开交换读端写端),非亲缘关系) 3.信号 4.共 ...
最新文章
- 狄利克雷卷积莫比乌斯反演证明
- golang 指定范围 生成随机数
- 6月5日,IBM“云有‘智’,事竟成”大会邀您莅临!
- Javascript各种事件汇总
- caffe中solver.prototxt文件参数解释
- 飞桨抠图直播2020.4.1
- java jndi tcp_spring配置下通过tomcat的jndi服务连接数据库
- can是什么时候处于显性_can总线通信原理 显性
- CSS实现文字半透明显示在图片上方法
- 推荐15款免费的网页抓取软件
- 新经济 DTC 转型,一个简单而强大的数据平台至关重要
- matlab/simulink 永磁直驱海上风电场仿真模型 含集群电流源等效 海上风电场线路结构
- Flash背景透明(透明背景)设置方法
- 数值计算与计算机应用实例,数值计算的若干应用实例求解4_8.doc
- python最近广告_腾讯2018广告算法大赛思路解析(python)
- ITIL 4Foundation题目-2
- AWS-EC2域名映射
- CSU 1598 KMP
- Kotlin全套视频教程分享
- 二分法的算法及应用场景(只更新了一种)