TAILIEUCHUNG - Lecture notes on Computer and network security: Lecture 16 - Avinash Kak

Lecture 16 - TCP/IP vulnerabilities and DoS attacks: IP spoofing, SYN flooding, and the shrew DoS attack. The goals of this chapter are: To review the IP and TCP packet headers, controlling TCP traffic congestion and the shrew DoS attack, the TCP SYN flood attack for denial of service, IP source address spoofing attacks,. | Lecture 16: TCP/IP Vulnerabilities and DoS Attacks: IP Spoofing, SYN Flooding, and The Shrew DoS Attack Lecture Notes on “Computer and Network Security” by Avi Kak (kak@) April 16, 2016 3:11pm c 2016 Avinash Kak, Purdue University Goals: • To review the IP and TCP packet headers • Controlling TCP Traffic Congestion and the Shrew DoS Attack • The TCP SYN Flood Attack for Denial of Service • IP Source Address Spoofing Attacks • BCP 38 for Thwarting IP Address Spoofing for DoS Attacks • Python and Perl Scripts for Mounting DoS Attacks with IP Address Spoofing and SYN Flooding • Troubleshooting Networks with the Netstat Utility CONTENTS Section Title Page TCP and IP 3 The TCP/IP Protocol Stack 5 The Network Layer (also known as the Internet Layer or the IP Layer) 13 The Transport Layer (TCP) 23 TCP versus IP 33 How TCP Breaks Up a Byte Stream That Needs to be Sent to a Receiver 35 The TCP State Transition Diagram 37 A Demonstration of the 3-Way Handshake 43 Splitting the Handshake for Establishing a TCP Connection 51 TCP Timers 57 TCP Congestion Control and the Shrew DoS Attack 59 SYN Flooding 67 IP Source Address Spoofing for SYN Flood DoS Attacks 70 Thwarting IP Source Address Spoofing With BCP 38 83 Demonstrating DoS through IP Address Spoofing and SYN Flooding When The Attacking and The Attacked Hosts Are in The Same LAN 88 Using the Netstat Utility for Troubleshooting Networks 101 Homework Problems 111 Computer and Network Security by Avi Kak Lecture 16 : TCP and IP • We now live in a world in which the acronyms TCP and IP have become almost as commonly familiar as the other computerrelated words like bits, bytes, megabytes, etc. • IP stands for the Internet Protocol that deals with routing packets of data from one computer to another or from one router to another. • On the other hand, TCP, which stands for

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.