Linux教程

第 18 章 -《Linux 一学就会》- Linux系统启动原理及故障排除

本文主要是介绍第 18 章 -《Linux 一学就会》- Linux系统启动原理及故障排除,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OSI 七层模型是理论模型,一般用于理论研究,他的分层有些冗余,实际应用,选择 TCP/IP  的四层

模型。而且  OSI 自身也有缺陷,大多数人都认为  OSI  模型的层次数量与内容可能是最佳的选择,其实

并非如此,其中会话层和表示层几乎是空的,而数据链路层和网络层包含内容太多,有很多的子层插入,

每个子层都有不同的功能。

18.1.2

常见网络相关的协议

ARP(Address Resolution Protocol):地址解析协议,将 IP 解析成 MAC  地址

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

主机发送信息时将包含目标 IP 地址的 ARP  请求广播到网络上的所有主机,并接收返回消息,以此确定目

标的物理地址;收到返回消息后将该 IP 地址和物理地址存入本机 ARP  缓存中并保留一定时间,下次请求

时直接查询 ARP  缓存以节约资源。地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上

的主机可以自主发送 ARP  应答消息,其他主机收到应答报文时不会检测该报文的真实性就会将其记入本

ARP 缓存;由此攻击者就可以向某一主机发送伪 ARP  应答报文,使其发送的信息无法到达预期的主

机或到达错误的主机,这就构成了一个 ARP 欺骗(网络执法官软件的工作原理就是 arp  欺骗)。

DNS:域名解析协议  www.baidu.com

SNMP(Simple Network Management Protocol)简单网络管理协议

DHCP(Dynamic Host Configuration Protocol)动态主机配置协议,它是在 TCP/IP  网络上使客

户机获得配置信息的协议

FTP(File Transfer Protocol)文件传输协议,它是一个标准协议,是在计算机和网络之间交换文件

的最简单的方法。

HTTP(Hypertext Transfer Protocol ):超文本传输协议

HTTPS(Secure Hypertext Transfer Protocol):安全超文本传输协议,它是由 Netscape  开发并

内置于其浏览器中,用于对数据进行压缩和解压操作.

ICMP(Internet Control Message Protocol)Internet 控制信息协议,互联网控制报文协议

ping

ip 定义消息类型有:TTL  超时、地址的请求与应答、信息的请求与应答、目的地不可到达

SMTP(Simple Mail Transfer Protocol):简单邮件传送协议

TELNET Protocol:虚拟终端协议

TFTP(Trivial File Transfer Protocol):小文件传输协议

UDP(User Datagram Protocol):用户数据报协议,它是定义用来在互连网络环境中提供包交换

的计算机通信的协议

TCPTransmission Control Protocol):  传输控制协议,是一种面向连接的、可靠的、基于字节

流的传输层通信协议

log 转发:开启一个协议:tcp(三次握手和四次挥手)

面试时经常会问道的问题  TCP UPD  的区别:

TCP 协议和 UDP  协议的区别

1TCP 协议:TCPTransmission Control Protocol,传输控制协议)是面向连接的协议,在

收发数据前,必须和对方建立可靠的连接。

2UDP 协议:UDP User Datagram Protocol 的简称,  中文名是用户数据报协议,是一种

无连接的传输层协议,提供面向事务的简单不可靠信息传送服务

总结:TCP UDP  的区别:

1.基于连接与无连接;

2.对系统资源的要求(TCP 较多,UDP  少);

3.UDP 程序结构较简单;UDP 信息包的标题很短,只有 8 个字节,相对于 TCP 20  个字节信息包的额

外开销很小。所以传输速度可更快

这篇关于第 18 章 -《Linux 一学就会》- Linux系统启动原理及故障排除的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!