dce Tiêu chuẩn hóa • Hệ thống kín sở hữu riêng – Được định nghĩa bởi một vài nhà sản xuất máy tính – Chỉ liên quan đến việc truyền dữ liệu trong một máy tính hoặc giữa máy tính với các t
Trang 1dce
Tiêu chuẩn hóa
• Hệ thống kín (sở hữu riêng)
– Được định nghĩa bởi một vài nhà sản xuất máy tính – Chỉ liên quan đến việc truyền dữ liệu trong một máy tính hoặc giữa máy tính với các thiết bị ngoại vi
• Hệ thống nhiều nhà cung cấp (thương mại hóa)
– Được định nghĩa bởi một số nhà cung cấp dịch vụ viễn thông – SNA (IBM), IPX (Novel),
– V-series: kết nối giữa DTE và modem kết nối với PSTN – X-series: kết nối giữa DTE và PSDN
– I-series: kết nối giữa DTE và ISDN
• Hệ thống DoD
– TCP/IP – Transmission Control Protocol/Internet Protocol)
• Hệ thống mở
– Được định nghĩa bởi ISO – OSI – Open Systems Interconnection
Trang 2©2008, Dr Dinh Duc Anh Vu 29
Data Communication and Computer Networks
2008
dce
Mô hình DoD
• Phát triển bởi DARPA (Defense Advanced Research Projects Agency) cho mạng chuyển
mạch gói ARPANET (sau này là Internet)
• Sắp xếp phân cấp của các thực thể có khả năng giao tiếp với các thực thể ngang cấp trong một hệ thống khác
• Trong một hệ thống, một thực thể cung cấp dịch vụ cho các thực thể khác và cũng sử dụng dịch vụ của các thực thể khác
• Nhấn mạnh vào internetworking, nghĩa là, khi 2 thực thể giao tiếp không nối chung một mạng
• Quan tâm cả hệ thống hướng đến kết nối và không kết nối
• Bao gồm các ứng dụng: trao đổi file (FTP, RCP), mô phỏng terminal (telnet, rlogin), sẻ và
truy cập file phân tán (NFS), thực thi lệnh từ xa (rsh, rexec), in ấn từ xa (lpr), 802.X, X.25, mail (SMTP), quản trị mạng (NSP, SNMP)
• TCP/IP được phát triển đồng thời với mô hình ISO
– Không chứa các nghi thức liên quan đến các lớp trong mô hình ISO – Hầu hết các chức năng của mô hình ISO được tích hợp trong TCP/IP
• Không phải mô hình chính thức, nhưng là một mô hình thực tiễn
– Lớp ứng dụng – Lớp transport (giao tiếp giữa các thiết bị) – Lớp Internet
– Lớp truy xuất mạng – Lớp vật lý
Trang 3dce
Mô hình kiến trúc nghi thức TCP/IP
Trang 4©2008, Dr Dinh Duc Anh Vu 31
Data Communication and Computer Networks
2008
dce
• Lớp vật lý
– Giao tiếp vật lý giữa thiết bị và môi trường truyền – Tính chất của môi trường truyền, mức tín hiệu, tốc độ truyền…
• Lớp truy xuất mạng
– Trao đổi dữ liệu giữa thiết bị và mạng truyền – Cung cấp chức năng tìm đường giữa 2 thiết bị trong cùng 1 network – Yêu cầu các dịch vụ từ mạng truyền (priority)
• Lớp Internet
– Cung cấp chức năng tìm đường giữa 2 thiết bị thuộc 2 mạng khác nhau
– Còn được hiện thực trong các router
• Lớp transport
– Đảm nhận việc truyền dữ liệu tin cậy giữa 2 ứng dụng – Chắc chắn dữ liệu đi đến đích, các gói dữ liệu đến đúng thứ tự đã gửi
• Lớp ứng dụng
– Cung cấp cho các ứng dụng các dịch vụ để truy cập mạng
Mô hình kiến trúc nghi thức TCP/IP
Trang 5dce
Dữ liệu được truyền qua TCP/IP
Trang 6©2008, Dr Dinh Duc Anh Vu 33
Data Communication and Computer Networks
2008
dce
Mô hình kiến trúc nghi thức TCP/IP
Trang 7dce
Mô hình mạng ISO/OSI
• Hệ thống lý thuyết ra đời
quá trễ – TCP/IP đang là tiêu chuẩn thực tiễn (de facto
standard)
• 7 lớp
– Ứng dụng (application) – Trình bày (presentation) – Giao dịch (session)
– Vận chuyển (transport) – Mạng (network)
– Liên kết dữ liệu (data link) – Vật lý (physical)
Application Layer
Transport Layer
Presentation Layer Session Layer
Network Layer Datalink Layer
Physical Layer
Real system environment
Trang 8©2008, Dr Dinh Duc Anh Vu 35
Data Communication and Computer Networks
2008
dce
Mô hình mạng ISO/OSI
Trang 9dce
Lớp hướng tới ứng dụng
• Lớp ứng dụng
– Cung cấp cho các ứng dụng các dịch vụ để truy cập mạng
• Lớp trình bày
– Cung cấp định dạng dữ liệu được dùng để truyền dữ liệu giữa các máy tính nối mạng (chuyển đổi mã ký tự, mã hóa dữ liệu, nén dữ liệu…)
• Lớp giao dịch
– Cung cấp cơ chế điều khiển việc truyền thông điệp giữa các ứng dụng (trợ giúp danh bạ, quyền truy cập, chức năng tính cước, …)
– Cho phép 2 ứng dụng tạo, sử dụng và xóa kết nối – Có khả năng nhận dạng tên và các chức năng khác (security, recovery) cần thiết cho 2 máy tính nối kết qua mạng
• Quan tâm đến các lớp dưới (từ lớp vận chuyển trở xuống)
– Các lớp trên được tích hợp trong hệ điều hành và không cần thiết phải chuẩn hóa