Bài giảng Advanced TCP/IP
Trường Đại Học Quốc Gia Đại Học Công Nghệ Thông Tin Advanced TCP/IP GVHD : Ts.Tô Nguyễn Nhật Quang Click to edit Master subtitle style Thành Viên : Nguyễn Văn Mỹ Phạm Nguyên Huy Nguyễn Hoàng Dũng Phạm Trương Hoàng Tuấn Company Trần Hưng Quốc Anh LOGO Contents Mạng Máy Tính & Truyền Thơng www.themegallery com Define the core concepts of TCP/IP Analyze sessions of TCP Analyze Packet Analyze Packet Fragmentation References CompanyMáy Tính & Truyền Thơng Mạng Logo Define the core concepts of TCP/IP Khái quát TCP/IP www.themegallery com § Khi host truyền thơng với nhau,chúng phải thoả thuận phương thức truyền thông để sử dụng việc trao đổi thơng tin lẫn.Vì host truyền thông phải thoả thuận trước phương thức chúng truyền Company Logo Tính & Truyền Mạng Máy Define the core concepts of TCP/IP OSI Model www.themegallery com Company Logo Tính & Truyền Mạng Máy Define the core concepts of TCP/IP IP Addressing www.themegallery com v v v v Xác định địa IP cho host Xác định địa đích địa nguồn cho gói tin Dùng để quản lý việc định tuyến Các gói tin đến khơng có thứ tự mất,IP khơng có chế quản lý việc Giao thức lớp quản lý Company Logo Tính & Truyền Mạng Máy Define the core concepts of TCP/IP VLSM - Variable Length Subnet Masking www.themegallery com § Một cơng ty có hệ thống mạng với yêu cầu sau : Hướng giải !? Company Logo Tính & Truyền Mạng Máy Analyze sessions of TCP Transport Gói Cấu Trúc Layer Cấu Trúc Gói Concepts TCP UDP www.themegallery com Q Trình Bắt Tay Bước Sự trình bắt tay Phân tích quáKhác Nhau Giữa TCP & UDP bước: TCP UDP Telne Connection-oriented t Connectionless Slower communications Faster communications Mơ Hình Considered reliable Considered unreliable Company Logo Tính & Truyền Mạng Máy Analyze sessions of TCP Quá Trình Khởi Tạo Kết Nối www.themegallery com Company Logo Tính & Truyền Mạng Máy Analyze sessions of TCP Ngắt Kết Nối www.themegallery com Company Logo Tính & Truyền Mạng Máy Analyze sessions of TCP Port Addressing www.themegallery com Company Logo Tính & Truyền Mạng Máy Analyze Packet IP & ICMP www.themegallery com Các trường gói tin ICMP Các trường gói tin IP Company Logo Tính & Truyền Mạng Máy Analyze Packet Fragmentation Analyze Packet Fragmentation www.themegallery com Gói v v v packet có kích thước hạn chế cho phép tồn tại mô hình mạng được gọi là đơn vị truyền tối đa, Maxium Trasmission Unit (MTU) Khi datagram được phân mảnh, nó sẽ không tập hợp lại cho đến nó tìm được đến địa chỉ đích cuối cùng Nhìn chung là sau cùng việc phân mảnh là ở gateway, nơi mà có sự khác biệt MTU các cởng khác rất cao Company Logo Tính & Truyền Mạng Máy Analyze Packet Fragmentation MTUs for various media www.themegallery com Company Logo Tính & Truyền Mạng Máy Analyze Packet Fragmentation Truyền thông FTP www.themegallery v com v Bây giờ chúng ta sẽ kiểm tra mợt FTP session Có loại FTP chủ động bị động Trong FTP chủ động, một client tạo một kết nối đến FTP server Client dùng một port cao 1024 (gọi là port X) để kết nối với server, với port là 21, control session được thành lập Server trả lời bằng gói dữ liệu truyền đi, gửi bằng port 20 Client sẽ nhận dữ liệu được truyền về bằng port cao port phát sinh hay port X+1 Company Logo Tính & Truyền Mạng Máy Hot Tip Truyền thông FTP www.themegallery com Trong FTP bị động, client khởi đầu cả quá trình kết nối giữa client và server Khi FTP client bắt đầu một FTP session, client mở port ( đều lớn 1024, port X va X+1) Trong quá trình kết nối session đầu tiên trên, server cho control port 21 của server Sau đó server mở port random (lớn 1024, gọi là port Y), và gửi thông tin port này lại cho client Sau đó client đưa request dữ liệu truyền về cho client vào port X+1 qua port Y của Company Logo Tính & Truyền server Mạng Máy v www.themegallery v com v FTP chủ động được dùng tình huống hệ thống mạng không sử dụng firewall FTP bị động dùng để giải quyết vấn đề này hệ thống mạng có firewall, cả phần của FTP session đều bắt nguồn từ FTP client, và không có session nào bắt đầu từ mạng không đáng tin bên ngoài Company Logo Analyze Packet Fragmentation Truyền thông FTP www.themegallery com Company Logo Tính & Truyền Mạng Máy References References www.themegallery com v Web : v v http://www.cisco.com httpL://vi.wikipedia.org Ebooks: v v v v Douglas E Comer Internetworking with TCP/IP Principles, Protocols and Architecture ISBN 86-7991-142-9 (Điều hành liên kết mạng với TCP/IP - nguyên lý, giao thức kiến trúc) Joseph G Davies and Thomas F Lee Microsoft Windows Server 2003 TCP/IP Protocols and Services ISBN 0-7356-1291-9 (Giao thức dịch vụ TCP/IP Microsoft Windows Server 2003) Craig Hunt TCP/IP Network Administration O'Reilly (1998) ISBN 1-56592-322-7 (Quản lý mạng TCP/IP) Company Logo Tính & Truyền Mạng Máy Q&A! Click to edit Master subtitle style Company LOGO Thank You ! Click to edit Master subtitle style Company LOGO ... concepts of TCP/IP Analyze sessions of TCP Analyze Packet Analyze Packet Fragmentation References CompanyMáy Tính & Truyền Thơng Mạng Logo Define the core concepts of TCP/IP Khái quát TCP/IP www.themegallery... Thomas F Lee Microsoft Windows Server 2003 TCP/IP Protocols and Services ISBN 0-7356-1291-9 (Giao thức dịch vụ TCP/IP Microsoft Windows Server 2003) Craig Hunt TCP/IP Network Administration O''Reilly... Ebooks: v v v v Douglas E Comer Internetworking with TCP/IP Principles, Protocols and Architecture ISBN 86-7991-142-9 (Điều hành liên kết mạng với TCP/IP - nguyên lý, giao thức kiến trúc) Joseph G