第十次作业

linux网络服务

OSI七层模型
物理层:传输介质,组网
数据链路层:MAC地址寻址,数据成帧,数据检测,重发APR
网络层:将网络地址转化为物理地址,网络地址寻址,路由转发 IP协议
传输层:提供端对端的数据交换,连接,端口
会话层:提供点对点的连接
表示层:数据格式化
应用层:应用程序,服务

tcp/IP的五层模型。四层
物理层:物理介质,组网
光纤,双绞线。
数据链路层:
MAC地址 48位2进制,12个16进制表示 确定设备位置
数据成帧,封装 以太网包头 广播 为了寻址

网络层:
IP协议: 网络寻址
网络地址,主机地址
IP地址分类:ABCDE
子网划分
子网掩码:与运算判段 网络地址和主机地址

路由:
静态路由 :手工做的路由
动态路由 :路由协议学习 OSPF RIP
默认路由: 缺省路由 0.0 .0 .0
路由器 。网关
ARP协议 地址解析 ip----------》MAC
传输层:
端口: 端对端 数据包的区分 IP +端口
TCP : 可靠传输 报文格式:20字节
UDP:在包头加上端口号,简单,容易实现,不可靠传输

三次握手
1.请求建立连接,客户端发送syn包 SYN ,SYN_SENT,等待服务器确认。 同步序号SEQ
2.服务器收到SYN包,确认syn包ACK 序号 ack 发送SYN SYN_REVD
3.客户端收到服务器的SYN+ACK包,发送ACK 回应一个序号 服务器端和客户端进入连接状态
SYN攻击 大量的SYN请求导致正常的SYN请求无法通过
四次挥手
1.请求释放连接,停止发送数据。FIN=1 ,Seq=u 。 进入FIN_wait-1状态
2.服务器收到释放连接请求。 发出确认报文, ACK=1 ack seq 进入CLOSE_WAIT
3.客户端收到服务端的确认请求报文,进入到FIN-WAIT-2。
4.服务器端发送完数据。发送释放连接请求,FIN=1 ACK=1 Seq ack 服务器进入LAST-ACK
5.客户端收到服务器端的释放连接群请求,发出确认,ACK=1
seq ack 进入TIME-WAIT , 进入CLOSE
6.服务器端收到客户端的ACK=1,直接进入CLOSE

应用层:
数据格式格式化
以太网包头 + IP包头 + tcp/udp包头 +数据包
VLAN
TRUNK
相关的命令:
netstat :显示本机的网络连接,运行端口,路由表等信息
-a :列出系统中所有连接
-t :列出TCP连接
-u:列出UDP连接
-l : 列出系统正在监听的服务
-n:用端口显示服务,而不是服务名
-p: 显示服务的进程ID PID
-s:按协议统计
-c:每隔固定的时间执行命令
-r:路由信息

ss:
    -t:列出TCP连接

traceroute:获取当前主机到目标主机经过的路由信息
mtr:
-r :以报告的形式显示
-a : 以那个IP地址发送数据包
-s: 指定PING的大小

wget scp
-nd --no-directories, 忽略目录层级 把所有的文件都下载在当前目录中
-r : 按照远端的目录结构下载
-c: 断点续传
-O :filename : 重命名位filename
-q :不输出任何信息
-t num : number :重试次数number ,默认为20次 -t 0 不限制
–limit-rate=10k 限速下载
-b :后台下载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值