初入Linux运维基础学习札记

网络概念:

一、OSI七层模型

7应用层      每个网络应用,都对应不同的协议,这些协议就属于应用层(例如“ftp//”传输的是文件“http//”传输的是网页)

6表示层      将应用层即上一层协议,翻译成电脑可识别的语言,如UTF-8

5会话层      理解为传输层的领导,用于建立以及断开连接

4传输层      TCP/UDP都是传输层,用于建立及断开连接

3网络层      IP就是网络层作用是寻址让数据包找到最终地址

2数据链路层  Mac物理地址起到相邻两个设备之间的互相通讯

1物理层      网线等传输媒介,不做修饰

!!!数据在发送时,由上至下封装即第七层至第一层,目标在收到数据包之后,由下至上解包,即第一层至第七层。

运维接触第四层以上,网络接触第四层

TCP建立及断开连接

第四层传输层

TCP  面向连接  特点可靠点对点例如聊天

UDP  面向无连接  特点快速点对面例如网络直播

什么是TCP?是一种协议,相当于一种标准

三次握手--目的如何为何

在互联网的通信中,永远是客户端主动连接服务端

端口是计算机用来数据通信的虚拟接口

端口类型:

物理端口用于连接设备,例如鼠标、网线、USB

虚拟端口用于数据传输,例如80/20/21

补充:计算机的虚拟端口的范围是1-65535

握手过程:

客户端        和   服务器

主动打开端口       被动打开端口

SYN=1 连接请求  

                  SYN=1 ACK=1请求确认

SYN=0 ACK=1连接确认

英文术语:

LISTEN 在监听

SYN-SENT SYN已发送

SYN-RCVD SYN已接收

ENTABLISTEN 已连接

为什么需要三次握手:

如果一次握手,会打破可靠性,两次服务器会一直等待

四次挥手:

客户机              服务器

FIN=1 断开请求  

                   ACK=1 请求确认

                   FIN=1 ACK=1断开请求

ACK=1 请求确认

二、IP (Internet Procotol)32位二进制数组 1~254四组数据段。

作用:身份识别、寻址(路由 Router)

IP地址不可单独设置,需要配合子网掩码,反之亦然。

三、子网掩码

作用:帮助区分网段

(0.0.0.0;255.0.0.0;255.255.0.0;255.255.255.0;255.255.255.255)

注:0不可出现在255前面,255与255之间不能出现0

网段区分办法:将掩码转换为二进制数段,将IP转换成二进制数段,两者相乘,乘积相同的为相同网段。

相同网段之间可以通信,不同网段之间不能直接通信,相同网段之间通信用交换设备,不同网段之间通信使用路由设备。

未完待续;

                                                                       特别鸣谢菜鸟博客!

你可能感兴趣的:(初入Linux运维基础学习札记)