Linux网络服务 TCP/IP网络基础 网络相关命令

本文详细介绍了计算机网络基础知识,包括网络分类、MAC和IP地址、子网与网关、DNS解析。深入讲解了TCP/IP网络基础,如OSI七层模型与TCP/IP四层模型,以及各层的主要功能。此外,还列举了网络相关命令如netstat、ss、traceroute和wget,帮助理解Linux网络服务的管理和监控。
摘要由CSDN通过智能技术生成

1. 基础知识,网络设备:

计算机网络
通过各种不同的通信设备和线材介质将处于不同地理位置且功能独立的多个计算机系统连接起来,然后通过成熟完善的网络软件体系如网络协议(TCP/IP)或网络操作系统实现网络中资源共享和信息传递的系统。

1.1 网络分类
从分类的角度不同,有多种不同的划分方式。
1)规模上划分:局域网、城域网 和广域网(Internet)。

2)使用功能上划分:(1)对等网:没有明显的客户机和服务器的区分,相互共享/访问资源,相互验证安全;缺点是不易于统一的管理资源和验证。(2)服务器-客户端(C/S模式):服务器为整个网络提供需求服务,这种方式易于管理资源和验证,但开销比较高,服务器配置比较高。服务器因功能不同而叫法不同,如文件服务器,邮件服务器,病毒防御服务器等。

3)网络拓扑结构:总线型、星形和环形结构(通过中间的多站访问单元,构成逻辑上是令牌环路,而不是直接将主机首尾链接形成环形,这样没有竞争机制,网络稳定性好)。

1.2 MAC地址
计算机网络中的硬件地址,用来定义网上设备的位。属于OSI模型的数据链路层,在出厂的时候由厂商决定了(前24位是机构唯一性标示符(OUI),由专业机构分配,后24位又厂商指定),因此一个网卡有一个全球唯一的MAC地址。

1.3 IP地址
网络通讯领域里,IP地址是为了确定一个具有网络设备或网络计算机所处的具体位置。IP地址包括两部分:网络ID和主机ID,用子网掩码进行区分。IP地址是唯一标识互联网计算机的逻辑地址。也就是说,每台计算机都有唯一的IP地址,反之,可以通过一个IP地址锁定一台计算机。

1.4 子网
正常情况下,一个拥有多个主机的网络,都会在物理层将其划分为若干个子网。但在网络层如何划分一个子网呢?划分的方法是将IP地址进行一定的归类。
可将IP地址前端一致的归为一个子网,如223.1.1.0,223.1.2.0等,如何表示这个前端一致的子网呢?这里就用到了子网掩码,如223.1.1.0/24表示的是这个子网内的所有IP的前24个比特都与223.1.1.0一致。子网可以包含子网。

1.5 网关与默认网关

正常情况下,一台主机同另一台主机进行通信,是将数据包从一个IP传到另一个IP,网关类似一个接口,为了防止出现找不到可用网关的情况,需要指定默认网关,也就是说,所有找不到可用网关的数据包,都通过这个默认网关出去。

1.5 DNS
DNS全称为域名解析系统,虽然IP是表示每个主机的唯一ID,就像人们日常打招呼会叫名字而不是身份证号一样,使用域名更为方便快捷。同样的,势必需要一个通过域名得到对应IP地址的过程,即为域名解析。

2. TCP/IP网络基础

2.1 计算机网络体系结构:OSI七层模型:

物理层:包括传输介质,组网,为它的上一次提供一个物理连接,物理层将数字信号转换为比特流进行传输

数据链路层:帧,MAC地址寻址,数据成帧,数据监测,重发 ARP
它的主要功能是如何在不可靠的物理线路上进行数据的可靠传递。
为了保证传输,从网络层接收到的数据被分割成特定的可被物理层传输的帧。帧是用来移动数据的结构包,它不仅包括原始数据,还包括发送方和接收方的物理地址以及检错和控制信息。
其中的地址确定了帧将发送到何处,而纠错和控制信息则确保帧无差错到达。如果在传送数据时,接收点检测到所传数据中有差错,就要通知发送方重发这一帧。
数据链路层在物理层提供比特流服务的基础上,建立相邻结点之间的数据链路,通过差错控制提供数据帧(Frame)在信道上无差错的传输,并进行各电路上的动作系列。

该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
数据链路层协议的代表包括:SDLC、HDLC、PPP、STP、帧中继等。CSMA/CD、二层交换技术、网桥和MAC地址都在这层工作。

网络层:将网络地址转化为物理地址,并决定如何将数据从发送方路由到接收
方。网络地址寻址,路由转发 IP协议

传输层:提供端对端的数据交换,连接 端口

会话层:提供点对点的连接,负责在网络中的两节点之间建立、维持和终止通信。 会话层的功能包括:建立通信链接,保持会话过程通信链接的畅通,同步两个节点之间的对话,决定通信是否被中断以及通信中断时决定从何处重新发送。

表示层:应用程序和网络之间的翻译官,数据格式化

应用层:应用程序,服务
在这里插入图片描述
在这里插入图片描述
2.2 TCP/IP的五层模型。四层
2.2.1 物理层:
物理介质,组网。光钎,双绞线。
物理层的作用就是通过物理手段把电脑连接起来,它主要规定了网络的一些电气特性,作

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值