网络服务

常见网络设备

中继器,集线器,网桥,交换机,路由器

OSI七层模型:

物理层:物理设备,传输介质,组网
数据链路层:提供介质访问和链路管理(数据成帧,数据监测,重发,MAC地址寻址,)
网络层:IP地址及路由选择(将网络地址转换为物理地址,网络地址寻址,路由转发)
传输层:提供端对端的数据交换。
会话层:建立,管理,维护会话(提供点对点连接)
表示层:数据格式化,数据加密
应用层:为应用程序提供服务

TCP/IP的五层,四层模型:
物理层

物理介质,组网,光纤,双绞线

数据链路层

MAC(48位的二进制数,用12个16禁止表示,确定设备位置)。数据成帧,封装,以太网包头。

网络层

IP协议:网络寻址;(网络地址,主机地址)
IP地址划分:ABCDE
子网掩码(与运算)

路由

静态路由:手工路由表
动态路由:路由协议学习 OSPF,RIP
默认路由:缺省路由(0.0.0.0)

路由器,网关
ARP 地址解析 IP——>mac地址

传输层:

端口:数据包区分,IP+端口
UDP:简单,容易实现,不可靠传输
TCP:可靠传输
TCP:报文格式:20字节

三次握手:

1,建立连接,客户端发送syn包(SYN=1),SYN_SENT,等待服务器确认,同步序号seq=x;
2,服务器收到syn包,确认syn包,序号ack=x+1,发送SYN=1,seq=y,SYN_REVD状态;
3,客户端收到服务器的SYN+ACK包,发送ACK(ack=y+1),seq=x+1,服务器和客户端基础连接状态

SYN攻击

在三次握手第一阶段时攻击,发出大量的SYN,等待服务器确认,但服务器确认时返回到的都是些虚假的不存在的IP地址,然后服务器就会一直发送直到超时,最终大量的syn请求占用系统资源,导致了系统拥挤甚至死机

四次挥手:

1,客户端请求释放连接,停止发送数据。发送FIN=1,seq=u。进入FIN-WAIT-1,
2,服务器收到释放连接请求。发出确认报文,ACK=1,ack=u+1,seq=v,进入CLOSE_WAIT。
3,客户端收到服务器端的确认请求报文,进FIN_WAIT-2 4,服务器端发送完数据。发送释放连接请求,FIN=1,ACK=1,seq=w,ack=u+1,服务器进入LAST-ACK
5,客户端收到服务器端的释放连接请求,发出确认,ACK=1,seq=u+1,ack=w+1,进入TIME-WAIT(2MSL),进入close
6,服务器端收到客户端的ACK=1后,直接进入CLOSE

应用层:

数据格式化
以太网包头+IP包头+TCP/UDP包头+数据包

网络相关命令

netstat——显示本机的网络连接,运行端口,路由表等信息
-a:列出系统中所有连接

-t:列出TCP连接

-u:列出UDP连接

-l:列出当前系统正在监听的服务

-n:用端口显示服务,而不是服务名

-p:显示服务的进程ID(PID)
=
-s:按协议统计

-c:每隔固定时间执行

-r:显示路由

ss——显示当前网络接口的状态
-t:列出TCP连接

-u:列出UDP连接

-l:监听状态的连接

-a:所有连接

-p:显示服务的进程ID(PID)

-e:扩展信息

-m:连接使用内存信息

traceroute——获取当前主机到目标主机经过的路由

4,mtr——获取当前主机到目标主机经过的路由
-r:以报告的形式显示

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值