III. Một số giao thức trong chuyển mạch gó
c. Cấu trúc X.25:
· Mỗi gói X.25 chứa tối đa 128 byte dữ liệu. Mạng X.25 xử lý việc lắp ráp gói tại thiết bị nguồn, việc phân phối và lắp ráp lại tại điểm đến. Công nghệ phân phối gói X.25 không chỉ bao gồm chuyển mạch và định tuyến lớp mạng mà còn kiểm tra lỗi và logic truyền tải lại nếu xảy ra lỗi phân phối. X.25 hỗ trợ nhiều cuộc hội thoại đồng thời bằng cách ghép các gói và sử dụng các kênh liên lạc ảo.
· X.25 cung cấp ba lớp giao thức cơ bản:
· Lớp vật lý
· Lớp liên kết dữ liệu · Lớp gói
· X.25 có trước Mô hình tham chiếu OSI, nhưng các lớp X.25 tương tự như lớp vật lý, lớp liên kết dữ liệu và lớp mạng của mô hình OSI tiêu chuẩn. Với sự chấp nhận rộng rãi Giao thức Internet (IP) như một tiêu chuẩn cho các mạng công ty, các ứng dụng X.25 đã chuyển sang các giải pháp rẻ hơn sử dụng IP làm giao thức lớp mạng và thay thế các lớp thấp hơn của X.25 bằng Ethernet
hoặc bằng phần cứng ATM mới.
3.2. Giao thức X.75a. Khái niệm a. Khái niệm
X.75 là một kiểu của X.25 nó được biến đổi để tạo ra hệ thống liên tổng đài có
mạng chuyển mạch gói quốc tế. X.75 có STE dùng cho thiết bị đầu cuối (TE) báo hiệu. Các STE ở mỗi đầu của tuyến giống nhau về trạng thái, để nhận dạng thường gọi là STE-X và STE-Y.
· Cấp vật lý của X.75: Giao tiếp được xác định ở G.703 với tuyến 64kbit/s, nó hơi yếu về các tốc độ khác và cần các mạng lưới để thích ứng nếu chúng đang sử dụng với giao tiếp khác với G.703
· Cấp tuyến của X.75: Tương tự cấp 2 của X.25, có dạng đơn tuyến (SLP) và tuyến ghép (MLP)
· Cấp mạng của X.75: Có nhiều điểm giống cấp 3 của X.25, điều khác chủ yếu khi thao tác là bất cứ DTE/DCE không đối xứng ở X.25 đều bị loại ra ở X.75
· Ngoài ra, ở các trường dịch vụ của các gói yêu cầu gọi, xóa còn có một trường đặc biệt để sử dụng mạng. Nó có sử dụng cho việc báo chờ các cơ quan quản lý mạng thay cho các DTE liên quan tới cuộc gọi.
3.3. Giao thức TCP/IPa. Khái niệm a. Khái niệm
Bộ giao thức TCP/IP (TCP/IP protocol suite) hay còn gọi là bộ giao thức Internet (tInternet protocol suite hoặc IP suite) là một mô hình khái niệm (conceptual model) và một tập hợn các giao thức truyền thông dùng trong mạng Internet và các hệ thống mạng máy tính tương tự. Tên gọi TCP/IP đến từ hai giao thức nền tảng của bộ giao thức là TCP (Tranmission Control Protocol) và IP (Internet Protocol). TCP và IP cũng là hai giao thức đầu tiên được định nghĩa. Như nhiều bộ giao thức khác, bộ giao thức TCP/IP có thể được coi là một tập hợp các tầng, mỗi tầng giải quyết một tập các vấn đề có liên quan đến việc truyền dữ liệu, và cung cấp cho các giao thức tầng cấp trên một dịch vụ được định nghĩa rõ ràng dựa trên việc sử dụng các dịch vụ của các tầng thấp hơn. Về mặt logic, các tầng trên gần với người dùng hơn và làm việc với dữ liệu trừu tượng hơn, chúng dựa vào các giao thức tầng cấp dưới để biến đổi dữ liệu thành các dạng mà cuối cùng có thể được truyền đi một cách vật lý.
Mô hình OSI miêu tả một tập cố định gồm 7 tầng mà một số nhà sản xuất lựa chọn và nó có thể được so sánh tương đối với bộ giao thức TCP/IP. Sự so sánh này có thể gây nhầm lẫn hoặc mang lại sự hiểu biết sâu hơn về bộ giao thức TCP/IP.
b. Lịch sử
Bộ giao thức liên mạng xuất phát từ công trình DARPA, từ những năm đầu thập niên kỷ 1970. Sau khi đã hoàn thành việc xây dựng ARPANET tiên phong, DARPA bắt đầu công việc trên một số những kỹ thuật truyền thông dữ liệu khác. Vào năm 1972, Robert E. Kahn đã được thuê vào làm việc tại Văn phòng kỹ thuật điều hành tin tức (Information Processing Technology Office) của DARPA, phòng có chức năng liên quan đến mạng lưới truyền thông dữ liệu thông qua vệ tinh và mạng lưới truyền thông bằng sóng radio trên mặt đất. Trong quá trình làm việc tại đây Kahn đã phát hiện ra giá trị của việc liên thông giữa chúng. Vào mùa xuân năm 1973, Vinton Cerf, kỹ sư thiết kế bản giao thức NCP hiện dùng (chương trình ứng dụng xử lý mạng lưới truyền thông - nguyên tiếng Anh là "Network Control Program"), được phân công cùng làm việc với Kahn trên các mô hình liên kết nối kiến trúc mở (open-architecture interconnection models) với mục đích thiết kế giao thức sắp tới của ARPANET.
Vào mùa hè năm 1973, Kahn và Cerf đã nhanh chóng tìm ra một phương pháp tái hội nhập căn bản, mà trong đó những khác biệt của các giao thức liên kết mạng được che lấp đi bằng một giao thức liên kết mạng chung, và thay vì mạng lưới truyền thông phải chịu trách nhiệm về tính đáng tin cậy, như trong ARPANET, thì các máy chủ (hosts) phải chịu tránh nhiệm (Cerf ghi công của Hubert Zimmerman và Louis Pouzin (thiết kế viên của mạng lưới truyền thông CYCLADES) là những người có ảnh hưởng lớn trong bản thiết kế này.
Với nhiệm vụ là một mạng lưới truyền thông bị hạ cấp tới mức cơ bản tối thiểu, khiến việc hội nhập với các mạng lưới truyền thông khác trở nên hầu như bất khả thi, mặc dầu đặc tính của chúng là gì, và vì thế, giải đáp nan đề đầu tiên của Kahn.
Một câu nói cửa miệng vì thế mà TCP/IP, sản phẩm cuối cùng do những cống hiến của Cerf và Kahn, sẽ chạy trên "đường dây nối giữa hai ống bơ rỉ", và quả nhiên nó đã được thực thi dùng các con chim bồ câu đưa thư (homing pigeons). Một máy vi tính được dùng là cổng nối (gateway) (sau này đổi thành bộ định tuyến (router) để tránh nhầm với những loại cổng nối khác) được thiết bị một giao diện với từng mạng lưới truyền thông, truyền tải gói dữ liệu qua lại giữa chúng.
Ý tưởng này được nhóm nghiên cứu mạng lưới truyền thông của Cerf, tại Stanford, diễn giải ra tỉ mỉ, cụ thể vào khoảng thời gian trong năm 1973-1974. Những công trình về mạng lưới truyền thông trước đó tại Xerox PARC, nơi sản sinh ra bộ giao thức PARC Universal Packet, phần lớn được dùng vào thời kỳ đó, cũng gây ảnh hưởng về kỹ thuật không ít.
Sau đó DARPA ký hợp đồng với BBN, Stanford, và Trường đại học chuyên nghiệp Luân Đôn (The University College London - viết tắt là UCL) kiến tạo một số phiên bản của giao thức làm việc được, trên các nền tảng phần cứng khác nhau. Có bốn phiên bản đã được xây dựng - TCP v1, TCP v2. Phiên bản 3 được tách ra thành hai phần TCP v3 và IP v3, vào mùa xuân năm 1978, và sau đó ổn định hóa với phiên bản TCP/IP v4 - giao thức tiêu chuẩn hiện dùng của Internet ngày nay. Vào năm 1975, cuộc thử nghiệm thông nối hai mạng lưới TCP/IP, giữa Stanford và UCL đã được tiến hành. Vào tháng 11 năm 1977, một cuộc thử nghiệm thông nối ba mạng lưới TCP/IP, giữa Mỹ, Anh và Na Uy đã được chỉ đạo. Giữa năm 1978 và 1983, một số những bản mẫu của TCP/IP đã được thiết kế tại nhiều trung tâm nghiên cứu. Ngày 1 tháng 1 năm 1983, ARPANET đã hoàn toàn được chuyển hóa sang dùng TCP/IP.
Vào tháng 3 năm 1982, Bộ Quốc phòng Mỹ chấp thuận TCP/IP thành một tiêu chuẩn cho toàn bộ mạng lưới vi tính truyền thông quốc phòng. Vào năm 1985, Uỷ ban kiến trúc Internet (Internet Architecture Board) đã dành 3 ngày hội thảo về TCP/IP cho công nghiệp điện toán, với sự tham dự của 250 đại biểu từ các công ty
thương mại. Cuộc hội thảo này đã làm tăng thêm uy tín và sự nổi tiếng của giao thức, khiến nó ngày càng phổ biến trên thế giới.
Ngày 9 tháng 11 năm 2005 Kahn và Cerf đã được tặng thưởng Huy chương Tự do Tổng thống (Presidential Medal of Freedom) cho những thành tích cống hiến của họ đối với nền văn hóa của Mỹ.
c. Cài đặt
Hiện nay, một số hệ điều hành thương mại có bao gồm và cài đặt sẵn chồng TCP/IP. Đối với đa số người dùng, không cần phải lùng tìm bản lập trình thực thi của nó. TCP/IP được bao gồm trong tất cả các phiên bản Unix thương mại và các phân phối của Linux, cũng như với Mac OS X, Microsoft Windows, và Windows Server.