intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Mạng máy tính và truyền thông - Chương 3: Mô hình TCP/IP và ứng dụng

Chia sẻ: _ _ | Ngày: | Loại File: PDF | Số trang:71

42
lượt xem
8
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng Mạng máy tính và truyền thông - Chương 3: Mô hình TCP/IP và ứng dụng. Chương này cung cấp cho học viên những nội dung về: tổng quan TCP/IP; các giao thức TCP/IP; địa chỉ dùng trong mô hình TCP/IP;... Mời các bạn cùng tham khảo!

Chủ đề:
Lưu

Nội dung Text: Bài giảng Mạng máy tính và truyền thông - Chương 3: Mô hình TCP/IP và ứng dụng

  1. Chương 3. MÔ HÌNH TCP/IP VÀ ỨNG DỤNG
  2. Chương 3. MÔ HÌNH TCP/IP VÀ ỨNG DỤNG Mục đích • Tìm hiểu mô hình thực tế TCP/IP trên cơ sở tham chiếu tới các tầng trong mô hình OSI giao thức liên mạng IP, và giao thức điều khiển đường truyền TCP 9/7/2022 Mô hình TCP/IP 79
  3. Chương 3. MÔ HÌNH TCP/IP VÀ ỨNG DỤNG Nội dung • Tổng quan về TCP/IP • Các giao thức • Địa chỉ dùng trong mô hình TCP/IP 9/7/2022 Mô hình TCP/IP 80
  4. 3.1. Tổng quan về TCP/IP • Sự hình thành và phát triển • Kiến trúc của họ giao thức TCP/IP • So sánh với mô hình tham chiếu OSI 9/7/2022 Mô hình TCP/IP 81
  5. 3.1.1. Sự hình thành và phát triển • TCP/IP (Transmission Control Protocol/Internet Protocol) là họ giao thức được phát triển phục vụ cho việc kết nối và trao đổi thông tin trên mạng Internet • TCP/IP được hai tác giả người Mỹ là Vinton G. Cerf và Robert E. Kahn đề xuất vào năm 1974 • TCP/IP thực chất là một họ giao thức cho phép các hệ thống mạng cùng làm việc với nhau thông qua việc cung cấp phương tiện truyền thông liên mạng. 9/7/2022 Mô hình TCP/IP 82
  6. 3.1.2. Kiến trúc TCP/IP Application Transport Internet Network Interface 9/7/2022 Mô hình TCP/IP 83
  7. Qui trình truyền thông • Dữ liệu được xử lý bởi tầng application • Tầng application tổ chức DL theo khuôn dạng và trật tự để tầng ứng dụng ở máy nhận có thể hiểu được • Tầng ứng dụng gửi dữ liệu xuống tầng dưới theo dòng byte nối byte • Tầng ứng dụng gửi các thông tin điều khiển khác giúp xác định địa chỉ đến, đi của dữ liệu • Khi tới tầng giao vận, DL sẽ được đóng thành các gói có kích thước nhỏ hơn 64 KB 9/7/2022 Mô hình TCP/IP 84
  8. Qui trình truyền thông (tiếp) • Cấu trúc gói dữ liệu giao vận: • Header + Data • Khi đóng gói, tầng Internet chèn thêm phần header của nó vào gói dữ liệu rồi chuyển xuống cho tầng tiếp cận mạng. • Khi gói dữ liệu từ tầng Internet tới tiếp cận mạng sẽ được gắn thêm 1 header khác và đi vào mạng (frame) • Bộ định tuyến chỉ dẫn gói tin đi đến địa chỉ đích • Tới máy nhận gói DL được xử lý theo chiều ngược lại 9/7/2022 Mô hình TCP/IP 85
  9. 3.1.3. Đối chiếu với mô hình OSI OSI Model TCP/IP (Internet) Application Presentation Application Session Transport Transport Network Internet Data Link Network Interface Physical 9/7/2022 Mô hình TCP/IP 86
  10. 3.2. Các giao thức trong mô hình Simple Network Simple Mail Transfer Domain Protocol Name System Management Protocol Internet Control Message Protocol Fiber Distributed Address Resolution Protocol Data Interface 9/7/2022 Mô hình TCP/IP 87
  11. 3.2.1 Giao thức trên nền mạng • Nhiệm vụ của giao thức IP • Cấu trúc gói tin của giao thức IP • Nguyên tắc hoạt động của giao thức IP 9/7/2022 Mô hình TCP/IP 88
  12. Nhiệm vụ của giao thức IP • Cung cấp khả năng kết nối các mạng con thành liên kết mạng để truyền dữ liệu • IP có vai trò như giao thức tầng mạng trong OSI • Giao thức IP là giao thức không liên kết • Sơ đồ địa chỉ hóa để định danh các trạm (host) trong liên mạng được gọi là địa chỉ IP 32 bit • Địa chỉ IP gồm: netid và hostid (địa chỉ máy) • Địa chỉ IP là để định danh duy nhất cho một máy tính bất kỳ trên liên mạng 9/7/2022 Mô hình TCP/IP 89
  13. Nguyên tắc hoạt động của IP • Đối với thực thể IP ở máy nguồn, khi nhận được một yêu cầu gửi từ tầng trên, thực hiện: • Tạo một IP datagram dựa trên tham số nhận được • Tính checksum và ghép vào header của gói tin • Ra quyết định chọn đường: hoặc là trạm đích nằm trên cùng mạng hoặc một gateway sẽ được chọn cho chặng tiếp theo • Chuyển gói tin xuống tầng dưới để truyền qua mạng 9/7/2022 Mô hình TCP/IP 90
  14. Nguyên tắc hoạt động của IP • Đối với gateway, khi nhận được một gói tin: • Tính checksum, nếu sai thì loại bỏ gói tin • Giảm giá trị tham số Time-to-Live, nếu thời gian đã hết thì loại bỏ gói tin • Ra quyết định chọn đường • Phân đoạn gói tin (nếu cần) • Kiến tạo lại IP header, gồm giá trị mới của các vùng Time-to- Live, Fragmentation và Checksum • Chuyển datagram xuống tầng dưới để chuyển qua mạng 9/7/2022 Mô hình TCP/IP 91
  15. Nguyên tắc hoạt động của IP (t) • Cuối cùng khi một datagram nhận bởi một thực thể IP ở trạm đích, nó sẽ thực hiện: • Tính checksum. Nếu sai thì loại bỏ gói tin • Tập hợp các đoạn của gói tin (nếu có phân đoạn) • Chuyển dữ liệu và các tham số điều khiển lên tầng trên 9/7/2022 Mô hình TCP/IP 92
  16. Các giao thức khác trên nền mạng • Giao thức ARP (Address Resolution Protocol) • Giao thức RARP (Reverse ARP) • Giao thức ICMP (Internet Control Message Protocol) 9/7/2022 Mô hình TCP/IP 93
  17. Giao thức ARP • Trong mạng, hai trạm chỉ có thể liên lạc với nhau nếu chúng biết địa chỉ vật lý của nhau • Cần phải tìm được ánh xạ giữa địa chỉ IP (32 bits) và địa chỉ vật lý của một trạm (MAC) • ARP để tìm địa chỉ vật lý từ địa chỉ IP cần thiết 9/7/2022 Mô hình TCP/IP 94
  18. Giao thức RARP • RARP để tìm địa chỉ IP từ địa chỉ vật lý 9/7/2022 Mô hình TCP/IP 95
  19. Giao thức ICMP • Truyền các thông báo điều khiển giữa các gateway hoặc một nút của liên mạng • Các lỗi: • Gói tin IP không thể tới đích • Router không đủ bộ nhớ đệm để lưu, chuyển một gói tin IP • Một thông báo ICMP được 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 9/7/2022 Mô hình TCP/IP 96
  20. 3.2.2. Giao thức trên nền giao vận • Nhiệm vụ của giao thức nền giao vận (TCP,UDP) • Cấu trúc gói tin của giao thức nền giao vận (TCP,UDP) • Nguyên tắc hoạt động của giao thức nền giao vận (TCP, UDP) 9/7/2022 Mô hình TCP/IP 97
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2