Tải bản đầy đủ (.pdf) (158 trang)

Bài giảng Mạng máy tính: Chương 3 - ThS Trần Đắc Tốt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.05 MB, 158 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC
PHẨM TP.HCM

MẠNG MÁY TÍNH
(Computer Networks)

Giảng viên: ThS. Trần Đắc Tốt – Khoa CNTT
Email:
Website: www.oktot.net
Facebook: />Chương 3: Mô hình TCP/IP và mạng Internet

1


NỘI DUNG MÔN HỌC
Chương 1: Tổng quan về mạng máy tính
Chương 2: Kiến trúc phân tầng và mô hình OSI

Chương 3: Mô hình TCP/IP và mạng Internet
Chương 4: Phương tiện truyền dẫn và các thiết bị mạng

Chương 5: Mạng cục bộ LAN
Chương 6: Mạng diện rộng WAN

Chương 7: ATTT mạng máy tính

Chương 3: Mô hình TCP/IP và mạng Internet

2



CHƯƠNG 3: MÔ HÌNH TCP/IP VÀ MẠNG
INTERNET

Mô hình TCP/IP
Mạng Internet

Chương 3: Mô hình TCP/IP và mạng Internet

3


MỤC ĐÍCH – YÊU CẦU
Mục đích:
Trình bày được Mô hình và chức năng các tầng của TCP/IP.
Trình bày được các giao thức phổ biến và các khái niệm về Port và

Socket
Biểu diễn được địa chỉ IPv4, IPv6

Xử lý các sự cố kết nối mạng TCP/IP
Trình bày được các khái niệm về Internet, các dịch vụ mạng Internet

Yêu cầu:
Học viên tham gia học tập đầy đủ.
Nghiên cứu trước các nội dung có liên quan đến bài giảng
Chương 3: Mô hình TCP/IP và mạng Internet

4



CHƯƠNG 6: MÔ HÌNH TCP/IP VÀ MẠNG
INTERNET

Mô hình TCP/IP
Mạng Internet

Chương 3: Mô hình TCP/IP và mạng Internet

5


Mô hình TCP/IP
Giới thiệu TCP/IP
Bộ giao thức TCP/IP
Một số giao thức khác
IP Address V.4
IP Address V.6
Các công cụ và tiện ích

Chương 3: Mô hình TCP/IP và mạng Internet

6


Giới thiệu TCP/IP

(Transmission Control Protocol/Internet Protocol)
TCP/IP là bộ giao thức chuẩn giúp các hệ thống (platforms) khác nhau
truyền thông với nhau, là giao thức chuẩn của truyền thông Internet.
Mô hình kiến trúc của TCP/IP

TCP/IP là chuẩn Internet
Được phát triển bởi US DoD (United States
Department of Defense).
Làm việc độc lập với phần cứng mạng
Mô hình TCP/IP có 4 lớp: Application, Transport,
Internet, Network Interface (Network Access)
Chương 3: Mô hình TCP/IP và mạng Internet

7


Giới thiệu TCP/IP
Mô hình kiến trúc của TCP/IP
Tương quan mô hình OSI và mô hình TCP/IP

Chương 3: Mô hình TCP/IP và mạng Internet

8


Bộ giao thức TCP/IP
Bộ giao thức TCP/IP gồm 4 tầng, mỗi tầng trong mô hình TCP/IP có một
chức năng riêng biệt.
Chức năng các lớp trong mô hình TCP/IP
Application Layer (tầng ứng dụng)
Hỗ trợ ứng dụng cho các giao thức tầng Host to Host
Cung cấp giao diện người sử dụng
Các giao thức gồm:

/>Chương 3: Mô hình TCP/IP và mạng Internet


9


Bộ giao thức TCP/IP
Chức năng các lớp trong mô hình TCP/IP
Transport Layer (Host to Host-tầng vận chuyển)
Thực hiện kết nối giữa 2 máy trên mạng theo 2 giao thức
 Transmission Control Protocol (Giao thức điều khiển trao đổi
dữ liệu TCP)
 User Datagram Protocol (Giao thức dữ liệu người dùng UDP)

Chương 3: Mô hình TCP/IP và mạng Internet

10


Bộ giao thức TCP/IP
Chức năng các lớp trong mô hình TCP/IP
Internet layer (tầng mạng)
IP (Internet Protocol): Giao thức vận chưyển
RIP (Route Information Protocol): Tìm đường
ICMP: Ping (kiểm tra nối mạng)
ARP (Address Resolution Protocol): phân giải địa chỉ vật lý


Chương 3: Mô hình TCP/IP và mạng Internet

11



Bộ giao thức TCP/IP
Chức năng các lớp trong mô hình TCP/IP
Network Interface Layer (tầng truy nhập mạng)
Tầng này nắm giữ những định dạng dữ liệu và truyền dữ liệu đến
cable
Cung cấp các phương tiện kết nối vật lý:
 Cable
 Bộ chuyển đổi (Transceiver)
 Card mạng (NIC)
Giao thức kết nối, giao thức truy nhập đường truyền (CSMA/CD,

Token ring, Token bus, ATM, Ethernet, Frame Relay, FDDI,…)
Cung cấp các dịch vụ cho tầng Internet, phân đoạn dữ liệu thành các
khung
Chương 3: Mô hình TCP/IP và mạng Internet

12


Giới thiệu TCP/IP

Chương 3: Mô hình TCP/IP và mạng Internet

13


Bộ giao thức TCP/IP
Một số giao thức chính
User Datagram Protocol (Giao thức gói tin người dùng UDP)RFC 768

UDP là giao thức không liên kết (Connectionless)

Không có độ tin cậy cao, không có cơ chế xác nhận ACK
Phù hợp các ứng dụng yêu cầu xử lý nhanh
 Giao thức SNMP (Simple Network Management Protocol)
 Voip ứng dụng UDP
…

Chương 3: Mô hình TCP/IP và mạng Internet

14


Bộ giao thức TCP/IP
Một số giao thức chính
Transmission Control Protocol (Giao thức điều khiển truyền TCP)
TCP là giao thức hướng liên kết (Connection Oriented)
Có độ tin cậy cao, an toàn và chính xác khi truyền

Chương 3: Mô hình TCP/IP và mạng Internet

15


Bộ giao thức TCP/IP
Một số giao thức chính
IP (Internet Protocol) - Giao thức mạng
IP (Internet protocol) là giao thức không liên kết
Truyền dữ liệu với phương thức chuyển mạch gói IP datagram
Định địa chỉ và chọn đường

IP định tuyến các gói tin bằng cách sử dụng các bảng định tuyến
động

Chương 3: Mô hình TCP/IP và mạng Internet

16


Bộ giao thức TCP/IP
Một số giao thức chính
ICMP (Internet Control Message Protocol)-Giao thức điều khiển gói tin
ICMP là giao thức điều khiển ở tầng Mạng, sử dụng để trao đổi
các thông tin điều khiển dòng dữ liệu
 Điều khiển lưu lượng (Flow control)
 Thông báo lỗi

 Định dạng lại các tuyến (Ridirect router)
 Kiểm tra các trạm ở xa

Các loại thông điệp ICMP (Thông điệp ICMP chứa trong giao thức
IP)
 Thông điệp truy vấn
 Thông điệp thông báo lỗi

Chương 3: Mô hình TCP/IP và mạng Internet

17


Bộ giao thức TCP/IP

ICMP luôn hoạt động song trong suốt với người sử dụng
NSD có thể sử dụng ICMP thông qua các công cụ debug
Ping
Traceroute

RTT (round-trip time)

Ping
Sử dụng để kiểm tra kết nối
Gửi gói tin “ICMP echo request”
Bên nhận trả về “ICMP echo reply”

Mỗi gói tin có một số hiệu gói tin
Trường dữ liệu chứa thời gian gửi gói tin
Tính được thời gian đi và về
Chương 3: Mô hình TCP/IP và mạng Internet

18


Bộ giao thức TCP/IP

Chương 3: Mô hình TCP/IP và mạng Internet

19


Bộ giao thức TCP/IP
Một số giao thức chính
Address Resolution Protocol (Giao thức phân giải địa chỉ ARP)

Mỗi nút mạng (host, router,…) có một bảng ARP
ARP Table: ánh sạ địa chỉ IP/MAC của một số nút trong mạng
< IP address; MAC address; TTL>

TTL (time to live) khoảng 20 phút.

Chương 3: Mô hình TCP/IP và mạng Internet

20


Bộ giao thức TCP/IP
Một số giao thức chính
Giao thức phân giải địa chỉ ngược RARP (Reverse Address Resolution
Protocol)
Quá trình này ngược lại với quá trình ARP
RARP phát hiện địa chỉ IP khi biết địa chỉ MAC

Chương 3: Mô hình TCP/IP và mạng Internet

21


Bộ giao thức TCP/IP
Ports
Giá trị port được biểu diễn 2 byte(16 bits : 0 to 65535)
Well Known Ports : 0 - 1023.
Registered Ports : 1024 - 49151
Dynamic and/or Private Ports : 49152 - 65535


Chương 3: Mô hình TCP/IP và mạng Internet

22


Bộ giao thức TCP/IP
Địa chỉ MAC
Địa chỉ vật lý (Physical Address) của thiết bị mạng.
6 bytes, 48 bits, gồm 12 ký số hệ Hecxa.
6 ký số đầu để nhận diện nhà sản xuất.
6 ký số sau nhận diện thiết bị phần cứng của mỗi nhà Sản Xuất.

Hoạt động ở lớp Data Link của mô hình OSI.

A5-0C-D3-1B-05-46
ManuID
Chương 3: Mô hình TCP/IP và mạng Internet

ProID
23


Một số giao thức khác
Ngoài bộ giao thức TCP/IP, còn một số bộ giao thức khác do các hãng
phát triển cho hệ thống mạng LAN của mình
Internetwork

Packet

Exchange/Sequenced


Packet

Exchange

(IPX/SPX)
Được công ty Novell thiết kế sử dụng cho các sản phẩm mạng của chính
hãng
SPX hoạt động trên tầng transport của mô hình OSI, bảo đảm độ tin cậy
của liên kết truyền thông từ nút đến nút.

Chương 3: Mô hình TCP/IP và mạng Internet

24


Một số giao thức khác
AppleTalk
Do hãng Apple computer phát triển cho họ máy tính cá nhân Macintosh
Giao thức Apple được phát triển trên tầng vật lý của Ethernet và Token

Ring.
Các vùng tối đa trên một phân mạng: Phase 1 là 1, phase 2 là 255
Các node tối đa trên mỗi mạng: Phase 1 là 254, phase 2 khoảng 16
triệu
Địa chỉ động dựa trên các giao thức truy nhập
Định tuyến Spit-horizon

Chương 3: Mô hình TCP/IP và mạng Internet


25


×