Linux初学者学习笔记

20170814 网络管理(一)

2017-08-20  本文已影响4人  哈喽别样
  • 网络基本概念
  • OSI网络分层模型
  • 网络设备
  • TCP/IP协议栈

一、网络基本概念:

二、OSI网络分层模型:

(一)OSI模型的七层结构:

(二)数据的封装、解封、对等通信

(三)三种通讯模式:单播、广播、组播

三、网络设备:

(一)网络线缆和接口

(二)网络适配器(网卡)

(三)集线器(Hub)

(四)交换机

(五)路由器

(六)虚拟局域网

四、TCP/IP协议栈

(一)TCP/IP协议栈

(二) TCP/IP协议的应用层:

FTP、SMTP、Telnet、SNMP、DNS等协议

(三) TCP/IP协议的传输层:

(1) TCP协议:
1.TCP协议的特点:
2.TCP首部结构:20-60字节
3.端口:16位表示,表示范围0至65535
4.TCP三次握手

说明:
(1)客户机初始化TCP连接,向服务器发送一个SYN=1请求
(2)服务器创建一个侦听套接字,进入LISTEN状态
(3)服务器接收到SYN,发送SYN=1和ACK=1同意连接请求
(4)客户机接收到服务器发送的SYN和ACK,进入ESTABLISHED状态,并回复服务器ACK=1
(5)服务器接到客户机的ACK进入ESTABLISHED状态,客户机和服务器成功连接,开始传送数据

5.TCP四次挥手

说明:
(1)客户机进程准备关闭连接,向服务器发送一个FIN=1请求,进入FINAL-WAIT-1状态
(2)服务器接收到FIN后,进入CLOSE-WAIT状态,回复客户机ACK=1确认关闭连接,并通知应用进程
(3)客户机接收到服务器的ACK后,进入FINAL-WAIT-2状态
(4)服务器进程同意关闭连接,进入LAST-ACK状态,并向客户机发送FIN=1和ACK=1请求关闭连接
(5)客户机接收到服务器的FIN和ACK后,进入TIME-WAIT状态,向服务器发送ACK=1,并在一定时间后自动进入CLOSED状态
(6)服务器接收到LAST-ACK后,进入CLOSED状态

6.有限状态机
7.TCP超时重传
cat /proc/sys/net/ipv4/tcp_retries1   //指定在底层IP接管之前TCP最少执行的重传次数,默认值是3
cat /proc/sys/net/ipv4/tcp_retries2   //指定连接放弃前TCP最多可以执行的重传次数,默认值15(一般对应13~30min)
8.TCP固定窗口和滑动窗口
9.TCP拥塞控制
(2)UDP(User Datagram Protocol)协议 :
1.UDP协议的特点
2.UDP首部结构

(四)TCP/IP协议的Internet层

上一篇 下一篇

猜你喜欢

热点阅读