Liunx网络基础知识
标签(空格分隔):Liunx基本命令和网络介绍
OSI模型七层模型
物理层【网卡】
主要功能是完成相邻节点之间原始比特流的传输。
物理层协议关心的典型问题是使用什么样的物理信号来表示数据1和0;持续的时间有多
长,数据传输是否可同时在两个方向上进行。物理层的设计还涉及通信工程领域内的一些问题。
数据链路层【交换机】
主要负责将上层数据封装成固定格式的帧,在数据帧内封装发送和接收端的数据链路层
地址(在以太网中为MAC地址,MAC地址是用来标识网卡的物理地址;在广域网中点到
多点的连接情况下,可以是一个链路的标识)
网络层【路由器】
主要功能是实现数据从源端到目的端的传输。
在网络层,使用逻辑地址来标识一个点,将上层数据封装成数据包,在包的头部封装源
和目的端的逻辑地址。网络层根据数据包头部的逻辑地址选择最佳的路径,将数据送达
目的端。
传输层【防火墙】
主要功能是实现网络中不同主机上用户进程之间的数据通信
网络层和数据链路层负责将数据送达目的端的主机,而这个数据需要什么用户进程去处
理,就需要传输层帮忙了。
会话层/表示层/应用层
可以理解为电脑人可以看到的,可以归为一层
TCP/IP模型协议规则
物理层和数据链路层
在物理层和数据链路层,TCP/IP并没有定义任何特定的协议。它支持所有标准的和专用
的协议,网络可以是局域网(如广泛使用的以太网),城域网或广域网。所以,TCP/IP
实际上只有三个层次。
网络层
在网络层,TCP/IP定义了网络互联协议,而IP又由四个支撑协议组成
ARP(地址解析协议)
RARP(逆地址解析协议)
ICMP(网际控制报文协议)
IGMP(网际组管理协议)
传输层
传统上,TCP/IP有两个传输层协议,TCP协议传输更加稳定可靠,UDP协议传输效率更高。
TCP(传输控制协议)
UDP(用户数据报协议)
应用层
在应用层,TCP/IP定义了许多协议如:
HTTP(超文本传输协议)
FTP(文件传输协议)
SMTP(简单邮件传输协议)
DNS(域名系统)等