首页 > 其他 > 详细

CCNA-5、TCP/IP协议簇

时间:2020-03-04 15:40:40      阅读:87      评论:0      收藏:0      [点我收藏+]

一、常见协议

技术分享图片

二、应用层协议

  • HTTP 80
    • 超文本传输协议,提供浏览网页服务
  • Telnet 23
    • 远程登录协议,提供远程管理服务
  • FTP 20、21
    • 文件传输协议,提供互联网文件资源共享服务
  • SMTP 25
    • 简单邮件传输协议,提供互联网电子邮件服务
  • TFTP 69(UDP)
    • 简单文件传输协议,提供简单的文件传输服务

三、传输层协议

  • 传输控制协议(TCP)

    1、面向连接
    2、可靠传输
    3、使用TCP传输的应用:
      WEB浏览器,电子有件
      文件传输程序
  • 用户数据报协议(UDP)

    1、高效
    2、尽力传递
    3、使用UDP的应用
      域名系统(DNS),视频流
      IP语音(VoIP)

四、TCP机制

  • 三次握手

技术分享图片

五、DOS/DDOS攻击原理

1、DOS(Denial of Service,拒绝服务)

  • 原理:攻击者发起大量连接,占用掉服务器的带宽/CPU等资源,导致服务器无法为其他正常用户提供服务

技术分享图片

  • SYN半连接

    • 利用TCP协议的握手机制
    • 攻击者发起大量的TCP握手报文
    • 服务器受到SYN握手报文后,回复ACK+SYN并留出资源
    • 攻击者不回应服务器的SYN,导致服务器资源逐渐耗尽

    技术分享图片

  • 防御SYN半连接
    • 调整服务器资源回收时间(一般默认为30S~120S)
    • 启用cookie,受到相同ip的握手不予理会

2、DDOS(Distributed Denial of Service,分布式拒绝服务)

  • 原理:攻击者组织大量主机同时向服务器发起攻击

技术分享图片

CCNA-5、TCP/IP协议簇

原文:https://www.cnblogs.com/phanx/p/12409569.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!