1. Trang chủ
  2. » Nghệ sĩ và thiết kế

CHƯƠNG 6

38 5 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 38
Dung lượng 859,83 KB

Nội dung

 Tiết kiệm được băng thông của mạng: khi 1 gói tin được quảng bá, nó sẽ chỉ truyền trong 1 mạng VLAN, không truyền đến các VLAN khác nên giảm được lưu lượng quảng bá, tiết kiệm được b[r]

(1)

TRƯỜNG ĐẠI HỌC SÀI GÒN

CHƯƠNG 6: DATA LINK

(2)

NỘI DUNG

I Giới thiệu Datalink

(3)

I GIỚI THIỆU DATALINK

Link: “kết nối/liên kết”giữa nodes kề

 Wired

 Wireless

Data link layer: chuyển gói tin (frame) từ node đến node kề qua link

(4)(5)

I GIỚI THIỆU DATALINK

Tại nơi gởi:

 Nhận packet từ tầng network, sau đóng gói thành frame

 Truy cập đường truyền (nếu dùng đường truyền chung)

Tại nơi nhận:

 Nhận frame liệu từ tầng physical

 Kiểm tra lỗi

(6)(7)

II KỸ THUẬT PHÁT HIỆN VÀ SỬA LỖI

D: Data

(8)

II KỸ THUẬT PHÁT HIỆN VÀ SỬA LỖI

Các phương pháp:

 Parity Check (bit chẵn lẻ)

 Checksum

(9)

PARITY CHECK

Dùng thêm số bit để đánh dấu tính chẵn lẻ

 Dựa số bit liệu

 Phân loại:

• Even Parity: số bit phải số chẵn

• Odd Parity: số bit phải số lẻ

Các phương pháp:

 Parity chiều

 Parity chiều

(10)

PARITY CHIỀU

Số bit parity: bit

Chiều dài liệu cần gởi đi: d bit, liệu gởi có (d+1) bit

Bên gởi:

 Thêm1 bit parity vào liệu cần gởi đi

 Mơ hình chẵn (Even parity)

• Số bit d+1 bit số chẵn

 Mơ hình lẻ (Odd Parity)

(11)

PARITY CHIỀU

Bên nhận:

 Nhận D’ có (d+1) bits

 Đếm số bit (d+1) bits = x

 Mô hình chẵn: x lẻ → error

 Mơ hình lẻ: x chẵn → error

Ví dụ: nhận 0111000110101011

 Parity chẵn: sai

 Parity lẻ: đúng

(12)

PARITY CHIỀU

Đặc điểm:

 Phát lỗi số bit lỗi liệu số lẻ

(13)

PARITY CHIỀU

Dữ liệu gởi biểu diễn thành ma trận NxM Số bit parity: (N + M + 1) bit

Đặc điểm:

 Phát sửa bit lỗi

Bên gởi

 Biểu diễn liệu cần gởi thành ma trận NxM

(14)(15)

PARITY CHIỀU

Bên nhận:

 Biễu diễn liệu nhận thành ma trận(N+1)x(M+1)

 Kiểm tra tính đắn dịng, cột

 Đánh dấu dòng, cột liệu bị lỗi

(16)(17)

HAMMING CODE

Mỗi hamming code:

 Có M bit, đánh số từ đến M

 Bit parity: log2M bits, vị trí lũy thừa

 Dữ liệu thật đặt vị trí khơng lũy thừa 2

Đặc điểm:

 Sửa lỗi bit

 Nhận dạng bit lỗi

(18)

HAMMING CODE

Bên gởi:

 Chia liệu cần gởi thành khối liệu (với số bit số vị trí đặt vào Hamming Code)

 Với khối liệu, tạo1 Hamming Code

• Đặt bit liệu vào vị trí khơng phải lũy thừa Hamming Code

–Lưu ý: vị trí đánh số từ đến M

• Tính check bits

(19)(20)

HAMMING CODE

Bên nhận: với Hamming Code

 Điền bit Hamming Code nhận vào vị trí từ đến M

 Tính check bit

 Kiểm tra bit parity

• Nếu bit 2i phát sai → đánh dấu Error, hệ số k

i=

• Ngược lại, đánh dấu No Error = 0, hệ số ki=

(21)(22)

III ĐIỀU KHIỂN TRUY CẬP ĐƯỜNG TRUYỀN

Loại liên kết (link)

 Điểm đến điểm (Point-to-point)

• Dialup

• Nối trực tiếp giữa: host - host, host – SW

(23)

III ĐIỀU KHIỂN TRUY CẬP ĐƯỜNG TRUYỀN

Trong môi trường chia sẻ

 Hạn chế xảy collision

Giao thức tầng Data link: Quyết định chế để node sử dụng môi trường chia sẻ

 Khi phép gởi DL xuống đường truyền

 Làm phát xảy Collision

(24)

III ĐIỀU KHIỂN TRUY CẬP ĐƯỜNG TRUYỀN

Các phương pháp:

 Phân chia kênh truyền (Channel partition protocols)

 Tranh chấp (Random access protocols)

(25)

PHÂN CHIA KÊNH TRUYỀN

TDM (Time Division Multiplexing)

(26)

TDM

Ý tưởng:

 Chia kênh truyền thành khe thời gian

 Mỗi khe thời gian chia thành N khe nhỏ

 Mỗi khe nhỏ dành cho node mạng

(27)

FDM

Ý tưởng:

 Chia kênh truyền thành N kênh truyền nhỏ

 Mỗi kênh truyền dành cho node

(28)

CDMA

Ý tưởng:

 Mỗi node có1 code riêng

 Bên gởi: mã hoá liệu trước gởi code bên nhận phải biết code người gởi

 1 bit DL mã hoá thành M bits

(29)

TRANH CHẤP

Các node chiếm trọn bang thông truyền

 Lắng nghe đụng độ sau truyền

 Mộtsốphươngpháp:

• ALOHA (Slotted, Pure)

(30)

PURE ALOHA

Mỗi node bắt đầu truyền liệu node có nhu cầu

(31)

CSMA

Lắng nghe đường truyền trước truyền:

 Đường truyền rảnh: truyền liệu

 Đường truyền bận: chờ

Lắng nghe đường truyền sau truyền Nếu đụng độ xảy ra:

 Dừng truyền

(32)

LUÂN PHIÊN

(33)

TOKEN PASSING

Ý tưởng:

 Dùng thẻ (token) di chuyển qua node

 Thiết bị muốn truyền liệu phải chiếm thẻ bài

Đánhgiá:

 Thích hợp cho mạng có tải nặng

 Thiết lập độ ưu tiên cho thiết bị đặc biệt

 Chậm CSMA mạng có tải nhẹ

 Thiết bị mạng đắt tiền

(34)

POLLING

Ý tưởng:

 Có1 node đóng vai trị điều phối

 Node điều phối kiểm tra nhu cầu gởi liệu node thứ cấp xếp vào hàng đợi theo thứ tự độ ưu tiên

 Thiết bị truyền liệu đến lượt

Đánh giá:

 Có thể thiết lập độ ưu tiên

 Tốn chi phí

(35)

IV VLAN

VLAN (Virtual Local Area Network) mạng LAN ảo, kỹ thuật cho phép tạo mạng LAN độc lập cách logic tạo switch

(36)

IV VLAN

Các loại VLAN: có loại mạng VLAN

 Port-based VLAN: cách cấu hình VLAN đơn giản phổ biến Mỗi cổng switch gán với VLAN xác định (mặc định VLAN 1) Do host gắn vào cổng thuộc VLAN

 MAC Address Based VLAN: địa MAC đánh dấu với

một VLAN xác định Cách cấu hình sử dụng bất tiện quản lý

 Protocol Based VLAN: cách cấu hình gần giống MAC Address

(37)

IV VLAN

Lợi ích việc chia VLAN

Việc chia VLAN mang lại lợi ích sau:

 Tiết kiệm băng thơng mạng: gói tin quảng bá, truyền mạng VLAN, không truyền đến VLAN khác nên giảm lưu lượng quảng bá, tiết kiệm băng thông đường truyền

(38)

IV VLAN

 Dễ dàng thêm hay bớt máy tính vào VLAN: Việc thêm máy tính vào

VLAN đơn giản, cần cấu hình cổng cho máy vào VLAN mong

muốn

 Tiết kiệm chi phí thiết bị, khai thác tối đa số port switch.

 Giúp mạng có tính linh động cao: việc chia VLAN giúp dễ dàng di

chuyển, thêm bớt thiết bị, cần cấu hình lại cổng switch đặt

Ngày đăng: 16/12/2020, 14:03

w