NGUYÊN LÝ MẠCH CHUYỂN GÓI

20 870 11
NGUYÊN LÝ MẠCH CHUYỂN GÓI

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

NGUYÊN LÝ MẠCH CHUYỂN GÓI ĐẦY ĐÙ VÀ DỄ HIỂU NHẤT.CÁC BẠN CÓ THỂ LIÊN HỆ VỚI MÌNH QUA MAIL TRANQUANG140894@GMAIL.COM

1 NỘI DUNG LỜI MỞ ĐẦU 2 CHƢƠNG 1:GIỚI THIỆU CHUNG VỀ KỸ THUẬT CHUYỂN MẠCH 3 1.1 Giới thiệu chung 3 1.2 Một số khái niệm cơ sở 3 1.2.1 Định nghĩa chuyển mạch 3 1.2.2 Nguyên chuyển mạch 4 1.2.3 Phân loại chuyển mạch 4 CHƢƠNG 2:NGUYÊN CHUYỂN MẠCH GÓI 6 2.1 Cơ sở 6 2.2 Mô hình kết nối hệ thống mở OSI 7 2.3 Nguyên chuyển mạch gói 9 2.3.1 Chuyển mạch datagram 10 2.3.2 Chuyển mạch kênh ảo 11 CHƢƠNG 3:ĐỊNH TUYẾN TRONG CHUYỂN MẠCH GÓI 12 3.1 Tổng quan về định tuyến 12 3.2 Các thuật toán định tuyến 15 3.2.1 Thuật toán Bellman-Ford và định tuyến vector khoảng cách 15 3.2.2 Thuật toán Dijkstra 17 KẾT LUẬN 19 2 LỜI MỞ ĐẦU Kỹ thuật chuyển mạch là một trong những kỹ thuật mấu chốt nhất trong các mạng truyền thông. Sự phát triển mạnh mẽ của hạ tầng truyền thông trong một số năm gần đây đã tạo ra các cuộc cách mạng về khoa học công nghệ và kỹ thuật chuyển mạch là một phần của sự phát triển đó. Do vậy chúng em tìm hiểu về kỹ thuật này tìm hiểu về những kiến thức nền tảng của lĩnh vực chuyển mạch,tiếp cận các giải pháp kỹ thuật và công nghệ chuyển mạch mới một cách tốt nhất. Từ đó làm nền tảng cho các môn học tiếp theo. Nội dung chính gồm: Chƣơng thứ nhất đƣa ra các khái niệm và thuyết nền tảng của viễn thông cũng nhƣ lĩnh vực chuyển mạch. Chƣơng thứ hai tiếp cận kỹ thuật chuyển mạch gói từ các vấn đề cơ bản nhƣ nguyên tắc, phƣơng pháp xử gói tin trong mạng và trong trƣờng chuyển mạch. Chƣơng ba bàn về kỹ thuật định tuyến trong chuyển mạch gói.Các thuật toán định tuyến căn bản nhƣ:Bellman-Ford và Dijkstra 3 CHƢƠNG 1:GIỚI THIỆU CHUNG VỀ KỸ THUẬT CHUYỂN MẠCH 1.1 Giới thiệu chung Viễn thông là một phần của khái niệm thông tin - một dạng thức chuyển giao thông tin. viễn thông đƣợc coi là hạ tầng cơ sở của xã hội sử dụng kỹ thuật điện, điện tử và các công nghệ khác để chuyển giao thông tin. Mạng viễn thông dƣới góc độ đơn giản nhất đƣợc nhìn nhận gồm tập hợp các nút mạng, các đƣờng truyền dẫn kết nối giữa hai hay nhiều điểm xác định và các thiết bị đầu cuối để thực hiện trao đổi thông tin giữa ngƣời sử dụng. Một cách khái quát chúng ta có thể coi tất cả các trang thiết bị,phƣơng tiện đƣợc sử dụng để cung cấp dịch vụ viễn thông tạo thành mạng viễn thông.Thiết bị đầu cuối là các trang thiết bị của ngƣời sử dụng để giao tiếp với mạng cung cấp dịch vụ. Thiết bị chuyển mạch là các nút của mạng viễn thông có chức năng thiết lập và giải phóng đƣờng truyền thông giữa các các thiết bị đầu cuối. Thiết bị truyền dẫn đƣợc sử dụng để nối các thiết bị đầu cuối hay giữa các nút với nhau để thực hiện truyền các tín hiệu một cách nhanh chóng và chính xác. Các phần tử và phƣơng tiện của mạng truyền thông cấu trúc thành hạ tầng truyền thông nhằm cung cấp các dịch vụ cho ngƣời sử dụng.Tùy thuộc vào các dịch vụ chủ chốt mà các giải pháp công nghệ đƣợc xây dựng,phƣơng pháp tiếp cận này đã và đang tồn tại trong hạ tầng mạng truyền thông hiện nay. 1.2 Một số khái niệm cơ sở 1.2.1 Định nghĩa chuyển mạch Chuyển mạch là sự thiết lập kết nối theo yêu cầu để truyền thông tin từ ngõ vào yêu cầu đến ngõ ra đƣợc yêu cầu trong một tập ngõ vào ngõ ra.Đó là một quá trình thực hiện đấu nối và chuyển thông tin cho ngƣời sử dụng thông qua hạ tầng mạng 4 viễn thông. Nói cách khác, chuyển mạch trong mạng viễn thông bao gồm chức năng định tuyến cho thông tin và chức năng chuyển tiếp thông tin. Nhƣ vậy, theo khía cạnh thông thƣờng khái niệm chuyển mạch gắn liền với lớp mạng và lớp liên kết dữ liệu trong mô hình của Tổ chức tiêu chuẩn quốc tế ISO (International Organization for Standardization).Đối với một số trƣờng hợp mở rộng, khái niệm chuyển mạch còn đƣợc hình thành theo mô hình phân lớp và trải dài từ lớp 2 tới lớp 7 trong mô hình OSI. 1.2.2 Hệ thống chuyển mạch Quá trình chuyển mạch đƣợc thực hiện tại các nút mạng, trong mạng chuyển mạch kênh các nút mạng thƣờng gọi là hệ thống chuyển mạch (Tổng đài), trong mạng chuyển mạch gói thƣờng đƣợc gọi là thiết bị định tuyến (Bộ định tuyến). Trong một số mạng đặc biệt, phần tử thực hiện nhiệm vụ chuyển mạch có thể vừa đóng vai trò thiết bị đầu cuối vừa đóng vai trò chuyển mạchchuyển tiếp thông tin. Đối với một số kiến trúc mạng đặc biệt ví dụ nhƣ mạng tùy biến (Ad-hoc), các thiết bị đầu cuối còn có thể đóng vai trò nhƣ một nơi cấp và nhận nguồn lƣu lƣợng trong mạng, đồng thời đảm nhiệm chức năng chuyển tiếp các thông tin cho các phần tử khác trong mạng. 1.2.3 Phân loại chuyển mạch Các hệ thống chuyển mạch cấu thành mạng chuyển mạch, ta có hai dạng mạng chuyển mạch cơ bản: Mạng chuyển mạch kênh và mạng chuyển mạch gói. Chuyển mạch kênh: Là loại chuyển mạch phục vụ sự trao đổi thông tin bằng cách cấp kênh dẫn trực tiếp giữa các đối tƣợng sử dụng.Xử cuộc gọi tiến hành qua 3 giai đoạn: -Thiết lập đƣờng dẫn dựa vào nhƣ cầu trao đổi thông tin. -Duy trì kênh dẫn trong suốt thời gian trao đổi thông tin. -Giải phóng kênh dẫn khi đối tƣợng sử dụng hết nhu cầu trao đổi. 5 Chuyển mạch gói:Bản tin đƣợc chia thành các gói với chiều dài xác định, mỗi gói có phần header mang thông tin địa chỉ và thứ tự gói.Tại đầu thu tiến hành sắp xếp các gói trở lại.Trong các gói luôn có trƣờng kiểm tra đảm bảo gói truyền không lỗi qua từng chặng. Trong phạm vi của tiểu luận này,chúng em đi sâu vào nghiên tìm hiểu kỹ thuật chuyển mạch gói,bao gồm:nguyên chuyển mạch gói,định tuyến trong chuyển mạch gói… 6 CHƢƠNG 2: NGUYÊN CHUYỂN MẠCH GÓI 2.1.Cơ sở Kỹ thuật chuyển mạch gói dựa trên nguyên tắc chuyển thông tin qua mạng dƣới dạng gói tin. Gói tin là thực thể truyền thông hoàn chỉnh gồm hai phần: Tiêu đề mang các thông tin điều khiển của mạng hoặc của ngƣời sử dụng và tải tin là dữ liệu thực cần chuyển qua mạng. Quá trình chuyển thông tin qua mạng chuyển mạch gói có thể không cần xác lập đƣờng dành riêng và các mạng chuyển mạch gói đƣợc coi là mạng chia sẻ tài nguyên, các gói tin sẽ đƣợc chuyển giao từ các nút mạng này tới nút mạng khác trong mạng chuyển mạch gói theo nguyên tắc lƣu đệm và chuyển tiếp, nên mạng chuyển mạch gói còn đƣợc coi là mạng chuyển giao trong khi mạng chuyển mạch kênh đƣợc coi là mạng trong suốt đối với dữ liệu ngƣời sử dụng.Trên hƣớng tiếp cận tƣơng đối đơn giản từ khía cạnh dịch vụ cung cấp, các dịch vụ đƣợc cung cấp trên mạng viễn thông chia thành dịch vụ thoại và dịch vụ phi thoại,trong đó đại diện cho dịch vụ phi thoại là dịch vụ số liệu. Một cách trực quan, mạng chuyển mạch điện thoại công cộng PSTN đƣợc phát triển trên cơ sở kỹ thuật chuyển mạch kênh để cung cấp các dịch vụ thoại truyền thống. Các mạng dữ liệu nhƣ các mạng cục bộ LAN (Local Area Network), mạng Internet là mạng chuyển mạch gói dựa trên kỹ thuật chuyển mạch gói để thực hiện chuyển tải thông tin dữ liệu cho ngƣời sử dụng. Dịch vụ thoại trong mạng chuyển mạch công cộng PSTN thƣờng sử dụng kỹ thuật điều chế PCM và chiếm dụng băng thông cố định 64kb/s, chất lƣợng cuộc gọi thoại phụ thuộc chủ yếu vào kỹ thuật điều chế vì sử dụng kênh dành riêng cho các cuộc nối. Mặt khác, chất lƣợng các dịch vụ dữ liệu đƣợc thực hiện qua mạng chuyển mạch gói phụ thuộc rất lớn vào lƣợng băng thông cung cấp.Một số ứng dụng đòi hỏi băng thông rất lớn và nhiều khi không cố định, sự biến động băng thông lớn theo xu hƣớng tăng bất thƣờng đƣợc gọi là hiện tƣợng bùng nổ băng 7 thông. Vì vậy, cơ chế xác định kênh dành riêng trƣớc trong mạng chuyển mạch kênh khó có thể đáp ứng đƣợc tiêu chí bùng nổ băng thông của các dịch vụ dữ liệu. Một khía cạnh khác của chất lƣợng dịch vụ cũng luôn đƣợc tính đến trong quá trình chuyển thông tin cho ngƣời sử dụng là độ trễ của quá trình truyền tin. Các dịch vụ thoại đòi hỏi thời gian trễ thấp và ổn định, yêu cầu này hoàn toàn đƣợc thỏa mãn trong mạng chuyển mạch kênh vì mạng chuyển mạch kênh sử dụng kênh dành riêng và kết nối có hƣớng cho các kết nối. Trong khi đó, các mạng chuyển mạch gói chủ yếu nhằm mục đích cung cấp dịch vụ truyền dữ liệu có thể đƣợc xây dựng theo hƣớng kết nối và sử dụng kênh ảo để cung cấp các dịch vụ yêu cầu độ trễ thấp và ổn định. Tuy nhiên,một khi yêu cầu độ trễ của dịch vụ dữ liệu không quá ngặt nghèo thì mạng dữ liệu thƣờng đƣợc xây dựng theo mô hình phi kết nối nhằm giảm thiểu các quy trình điều khiển và lƣu lƣợng điều khiển trên mạng. 2.2 Mô hình kết nối hệ thống mở OSI Trong khoảng giữa những năm 70, khi công nghiệp máy tính bắt đầu phát triển rất mạnh kéo theo nhu cầu kết nối thông tin của các máy tính tăng đột biến trên các hạ tầng mạng khác nhau. Điều này đã thúc đẩy một quá trình chuẩn hóa các kết nối giữa các hạ tầng mạng khác nhau về kiến trúc. Hệ thống mở ra đời nhằm tạo ra các tiêu chuẩn hoá cho tất cả các đấu nối giữa các kiến trúc mạng, đƣợc gọi là mô hình kết nối hệ thống mở OSI (Open System Interconnection) do tổ chức tiêu chuẩn quốc tế ISO đƣa ra. 8 Mô hình OSI 7 lớp Mục tiêu của mô hình kết nối hệ thống mở OSI là để đảm bảo rằng bất kỳ một xử ứng dụng nào đều không ảnh hƣởng tới trạng thái nguyên thuỷ của dịch vụ, hoặc các xử ứng dụng có thể giao tiếp trực tiếp với các hệ thống khác trên cùng lớp nếu các hệ thống cùng đƣợc hỗ trợ theo tiêu chuẩn của mô hình OSI. Mô hình OSI cung cấp một khung làm việc tiêu chuẩn cho các hệ thống kết nối với nhau dựa trên mô hình phân lớp. Mô hình gồm có 7 lớp chức năng chính có thể phân loại thành 2 vùng chính. - Lớp thấp cung cấp các dịch vụ đầu cuối - tới - đầu cuối đáp ứng phƣơng tiện truyền số liệu, các chức năng hƣớng về phía mạng từ lớp 3 tới lớp 1. - Lớp cao cung cấp các dịch vụ ứng dụng đáp ứng truyền thông tin, các chức năng hƣớng về ngƣời sử dụng từ lớp 4 tới lớp 7. Mô hình OSI có thể chia thành ba môi trƣờng điều hành: -Môi trƣờng mạng: liên quan tới các giao thức, trao đổi các bản tin và các tiêu chuẩn liên quan tới các kiểu mạng truyền thông số liệu khác nhau. 9 -Môi trƣờng OSI: Cho phép thêm vào các giao thức hƣớng ứng dụng và các tiêu chuẩn cho phép các hệ thống kết cuối trao đổi thông tin tới hệ thống khác theo hƣớng mở. -Môi trƣờng hệ thống thực: Xây dựng trên mô hình OSI và liên quan tới đặc tính dịch vụ và phần mềm của ngƣời sản xuất, nó đƣợc phát triển để thực hiện nhiệm vụ xử thông tin phân tán trong thực tế. Những môi trƣờng này cung cấp những đặc tính sau: - Giao tiếp giữa các lớp. - Chức năng của các lớp, giao thức định nghĩa tập hợp của những quy tắc và những quy ƣớc sử dụng bởi lớp để giao tiếp với một lớp tƣơng đƣơng tƣơng tự trong hệ thống từ xa khác. -Mỗi lớp cung cấp một tập định nghĩa của những dịch vụ tới lớp kế cận. -Một thực thể chuyển thông tin phải đi qua từng lớp. Các chức năng chi tiết của các lớp đƣợc định nghĩa trong tiêu chuẩn ISO 7498 và chuẩn X.200 của ITU-T. 2.3 Nguyên chuyển mạch gói Để có đƣợc các gói tin chuyển mạch, một quá trình phân mảnh vào tạo gói từ dữ liệu ngƣời sử dụng đƣợc thực hiện tại các lớp cao phía ngƣời sử dụng. Quá trình phân mảnh và tạo gói theo các lớp của mô hình OSI chỉ ra trên hình vẽ gồm mô hình đóng gói dữ liệu và khuôn dạng dữ liệu ứng dụng.Ở bên gửi:Mỗi tầng thêm vào các thông tin điều khiển vào phần đầu gói tin(header) và truyền xuống tầng dƣới.Ở bên nhận:Mỗi tầng xử thông tin dựa trên thông tin ở phần đầu,lấy phần dữ liệu chuyển lên tầng trên. 10 Đóng gói dữ liệu theo mô hình OSI Quá trình phân mảnh và tạo gói theo các lớp của mô hình OSI chỉ ra trên hình vẽ gồm mô hình đóng gói dữ liệu và khuôn dạng dữ liệu ứng dụng.Ở bên gửi:Mỗi tầng thêm vào các thông tin điều khiển vào phần đầu gói tin(header) và truyền xuống tầng dƣới.Ở bên nhận:Mỗi tầng xử thông tin dựa trên thông tin ở phần đầu,lấy phần dữ liệu chuyển lên tầng trên. Kỹ thuật chuyển mạch gói cho phép kết nối thông tin từ đầu cuối tới đầu cuối qua quá trình chia sẻ tài nguyên, sử dụng các tập thủ tục và các liên kết có tốc độ khác nhau để truyền các gói tin và có thể chuyển gói trên nhiều đƣờng dẫn khác nhau. Có hai kiểu chuyển mạch gói cơ bản: chuyển mạch datagram và chuyển mạch kênh ảoVC (Virtual Circuit). 2.3.1 Chuyển mạch Datagram Chuyển mạch datagram cung cấp cho các dịch vụ không yêu cầu thời gian thực,việc chuyển các gói tin phụ thuộc vào các giao thức lớp cao hoặc đƣờng liên kết dữ liệu. Chuyển mạch kiểu datagram không cần giai đoạn thiết lập kết nối và rất thích hợp đối với dạng dữ liệu có lƣu lƣợng thấp và thời gian tồn tại ngắn. Chuyển mạch datagram là chuyển mạch kiểu nỗ lực tối đa (best effort), các thông [...]... hiểu đã trình bày về nguyên tắc hoạt động của mạng chuyển mạch gói, các phƣơng pháp chuyển gói. Trên cơ sở phân tích cấu trúc chức năng của hệ thống chuyển mạch gói, vấn đề phân loại trƣờng chuyển mạch gói, cũng nhƣ phân tích và đánh giá các kiểu trƣờng chuyển mạch gói điển hình nhằm nắm bắt đƣợc các ƣu nhƣợc điểm của cấu trúc trƣờng chuyển mạch gói trong các thiết bị chuyển mạch gói Song song với đó... gian Chuyển mạch kênh ảo yêu cầu một tuyến hiện ngay trong quá trình định tuyến và kênh ảo đƣợc nhận dạng thông qua trƣờng nhận dạng kênh ảo VCI (Virtual Channel Identifier) nằm tại tiêu đề gói tin Trong quá trình thiết lập kênh ảo, nhận dạng kênh ảo VCI đƣợc tạo ra bởi các node chuyển mạch để chỉ định các nguồn tài nguyên của gói tin sẽ chuyển qua (ví dụ: bộ đệm, dung lƣợng liên kết) Trong chuyển mạch. .. nào và các gói đến đích không theo thứ tự gửi.Trong cách thiết lập kênh logic này,các gói có thể thất lạc trên đƣờng đi.Bên nhận phải sắp xếp lại các gói mất trật tự và khôi phục các gói thất lạc 2.3.2 Chuyển mạch kênh ảo Chuyển mạch kênh ảo VC yêu cầu giai đoạn thiết lập tuyến giữa thiết bị gửi và thiết bị nhận thông tin, một kênh ảo đƣợc hình thành giữa các thiết bị trong đƣờng dẫn chuyển mạch; kênh... tƣợng lặp gói, mất gói cũng dễ dàng xảy ra đối với kiểu chuyển mạch này Các datagram phải chứa toàn bộ các thông tin về địa chỉ đích và các yêu cầu của lớp dịch vụ phía trên đƣợc thể hiện trong tiêu đề, vì vậy tiêu đề của datagram là khá lớn Về ƣu điểm, chuyển mạch datagram cho phép lựa chọn các con đƣờng tới đích nhanh nhất đáp ứng các thay đổi nhanh của mạng Mỗi gói đƣợc xử độc lập,các gói có thể... mạng chuyển mạch gói và nhiều loại mạng khác nhau Định tuyến cung cấp phƣơng tiện tìm kiếm các tuyến đƣờng theo các thông tin mà thực thể thông tin đƣợc chuyển giao trên mạng Mỗi nút trong mạng nhận gói dữ liệu từ một đƣờng vào rồi chuyển tiếp nó tới một đƣờng ra hƣớng đến đích của dữ liệu Nhƣ vậy ở mỗi nút trung gian đó phải thực hiện các chức năng chọn đƣờng hay còn gọi là định tuyến và chức năng chuyển. .. lƣợng liên kết) Trong chuyển mạch này, các gói yêu cầu cuộc gọi và chấp nhận cuộc gọi đƣợc dùng để tạo kết nối(handshake).Mỗi đƣờng đi thiết lập đƣợc gán một số ID,mỗi gói chứa ID của đƣờng đi thay vì địa chỉ máy đích 11 CHƢƠNG 3:ĐỊNH TUYẾN TRONG CHUYỂN MẠCH GÓI 3.1 Tổng quan về định tuyến Định tuyến là một tiến trình lựa chọn con đƣờng cho thực thể thông tin chuyển qua mạng, nó còn đƣợc coi là khả năng... yêu cầu mang tính đối lập Về mặt nguyên tắc, các giải pháp quản trị mạng bao gồm cả chức năng định tuyến trong mạng thƣờng đƣợc chia thành hai loại, quản kiểu tập trung và kiểu phân tán.Giải pháp quản định tuyến cho các mạng nhỏ (về kích cỡ mạng và độ phức tạp của mạng) thƣờng ứng dụng kiểu định tuyến tập trung để giảm giá thành và thuận tiện trong công tác quản Tuy nhiên kiểu định tuyến tập... về kiến thức mạng thông tin hiện nay,củng cố kiến thức viễn thông để chuẩn bị tốt cho những môn học sau 19 TÀI LIỆU THAM KHẢO 1.Tailieu.vn 2.Bài giảng cơ sở kỹ thuật chuyển mạch – Hoàng Trọng Minh,Nguyễn Thanh Hà 3.Giáo trình chuyển mạch thông tin – Nguyễn Trung Hòa 4.Slide bài giảng mạng thông tin – Đại học bách khoa Hà Nội 20 ... phân biệt bởi yếu tố (c) Một số tiêu chí cơ bản nhằm xác định kỹ thuật định tuyến trong thực tế có thể là: - Độ trễ trung bình của thời gian truyền gói tin - Số lƣợng nút trung gian giữa nguồn và đích của gói tin - Độ an toàn của việc truyền tin - Nguồn tài nguyên mạng sử dụng cho truyền tin v.v 13 Việc chọn tiêu chí tối ƣu nhƣ vậy phụ thuộc vào từng dạng mạng cụ thể nhƣ: cấu hình mạng, đặc tính lƣu... chuyển mạch gói điển hình nhằm nắm bắt đƣợc các ƣu nhƣợc điểm của cấu trúc trƣờng chuyển mạch gói trong các thiết bị chuyển mạch gói Song song với đó là những khái niệm cơ bản về định tuyến trong chuyển mạch gói- kỹ thuật cơ bản nhƣng có ứng dụng cao trong các mạng viễn thông cũng nhƣ nhiều mạng khác hiện nay Thông qua quá trình nghiên cứu về những phần đã trình bày ở trên,nhóm chúng em đã học hỏi và . THUẬT CHUYỂN MẠCH 3 1.1 Giới thiệu chung 3 1.2 Một số khái niệm cơ sở 3 1.2.1 Định nghĩa chuyển mạch 3 1.2.2 Nguyên lý chuyển mạch 4 1.2.3 Phân loại chuyển mạch 4 CHƢƠNG 2:NGUYÊN LÝ CHUYỂN. chuyển mạch gói 6 CHƢƠNG 2: NGUYÊN LÝ CHUYỂN MẠCH GÓI 2.1.Cơ sở Kỹ thuật chuyển mạch gói dựa trên nguyên tắc chuyển thông tin qua mạng dƣới dạng gói. CHUYỂN MẠCH GÓI 6 2.1 Cơ sở 6 2.2 Mô hình kết nối hệ thống mở OSI 7 2.3 Nguyên lý chuyển mạch gói 9 2.3.1 Chuyển mạch datagram 10 2.3.2 Chuyển mạch kênh ảo 11 CHƢƠNG 3:ĐỊNH TUYẾN TRONG CHUYỂN

Ngày đăng: 22/05/2014, 19:41

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan