ĐỒ ÁN LẬP TRÌNH MẠNG
ĐỀ TÀI:
SINH VIÊN THỰC HIỆN
•
Ứng dụng MultiThread để xây dựng
chương trình ScanIP trong môi
trường mạng.
•
Bùi Thị Thanh Tuyền
•
Lớp: 07T1
•
Nhóm: 8A
Nội dung trình bày
•
Địa chỉ IP
•
Giao thức ICMP
•
Xây dựng chương trình
•
Demo
ĐỊA CHỈ IP (1)
•
Các lớp địa chỉ IP:
ĐỊA CHỈ IP (2)
•
Các địa chỉ IP đặc biệt
Địa chỉ quay vòng: 127.x.y.z
Mặt nạ mạng: các bit tương ứng với
phần địa chỉ mạng bằng 1, các bit của
phần địa chỉ máy bằng 0
Địa chỉ quảng bá: Địa chỉ này có các
bit của phần HostID bằng 1, được sử
dụng khi muốn chuyển một gói tin
đến mọi máy tính trong mạng con.
GIAO THỨC ICMP
•
Vì gói tin IP cung cấp dịch vụ giao
nhận gói tin không tin cậy nên cần
có giao thức ICMP để hổ trợ, các
bản tin ICMP được đóng gói và
chuyển tải trong các gói tin IP.
Tầng TCP đảm nhận việc đảm bảo
các datagram được truyền đến đích
một cách đầy đủ và an toàn
GIAO THỨC ICMP (1)
•
Giao thức ICMP (Internet Control Message
Protocol) thực hiện truyền các thông tin điều
khiển (các báo cáo về các tình trạng lỗi trên
mạng,..) giữa các gateway hoặc các máy chủ
trên liên mạng theo giao thức IP.
•
Một thông báo ICMP được khởi tạo và chuyển
cho IP. IP sẽ bọc (encapsulate) thông báo đó
với một IP header và truyền đến cho router
hoặc trạm đích
•
Có 2 loại thông báo ICMP
Thông báo lỗi ICMP
Thông báo truy vấn ICMP