Ethernet là công nghệ khu vực nội bộ được sử dụng để kết nối các thiết bị mạng ở khoảng cách gần, được vận hành chỉ trong một toà nhà.
Tìm hiểu về Etherner GVHD: Đặng Trung Thành MỤC LỤC SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 1 Tìm hiểu về Etherner GVHD: Đặng Trung Thành CHƯƠNG I : GIỚI THIỆU VỀ ETHERNET I.1. Khái niệm cơ bản về Ethernet Ethernet là công nghệ khu vực nội bộ được sử dụng để kết nối các thiết bị mạng ở khoảng cách gần, được vận hành chỉ trong một toà nhà. Ở mức tối đa, người ta có thể sử dụng hàng trăm mét để kết nối các thiết bị Ethernet. Nhưng để kết nối các thiết bị ở khoảng cách địa lý xa thì không thể. Ngày nay, nhờ những tiến bộ về mặt công nghệ, người ta có thể xem xét lại trở ngại về mặt địa lý này, cho phép mạng lưới Ethernet mở rộng đến hàng chục kilômet. Gần đây, nó đã có phiên bản 100 Mbps được gọi là Fast Ethernet và 1000 Mbps gọi là Gigabit Ethernet. I.2. Lịch sử phát triển Ethernet là mạng cục bộ do các công ty Xerox, Intel và Digital equipment xây dựng và phát triển. Ethernet là mạng thông dụng nhất đối với các mạng nhỏ hiện nay. Ethernet LAN được xây dựng theo chuẩn 7 lớp trong cấu trúc mạng của ISO, mạng truyền số liệu Ethernet cho phép đưa vào mạng các loại máy tính khác nhau kể cả máy tính mini. Các giai đoạn phát triển: • 1972 Thí nghiệm về hệ thống đầu tiên được thực hiện tại Xerox PARC bởi Robert Metcalfe và các đồng nghiệp (Palo Alto Research Center ) Hệ thống mạng truyền 2,94Mbps dựa trên Ethernet • 1979: Xây dựng chuẩn Ethernet II, tốc độ 10Mbps • 1981: Chuẩn IEEE 802.3 được chính thức được sử dụng Digital Equipment, Intel, và Xerox cùng phát triển và đưa ra phiên bản Ethernet Version 2.0, Ethernet II => chuẩn quốc tế • 1985: IEEE lấy DIX Ethernet làm nền tảng cho đặc tả kỹ thuật IEEE 802.3. Sau đó, IEEE mở rộng thêm các ủy ban mới là 802.3u (Fast Ethernet), 802.3z (Gigabit Ethernet over Fiber) và 802.3ab (Gigabit Ethernet over UTP)… I.3. Các thành phần mạng Ethernet • Data terminal Equipment (DTE): Các thiết bị truyền và nhận dữ liệu DTEs thường là PC, File Server, Print Server, . SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 2 Tìm hiểu về Etherner GVHD: Đặng Trung Thành • Data Communication Equipment (DCE): Các thiết bị kết nối mạng cho phép nhận và chuyển khung trên mạng. DCE có thể là các thiết bị độc lập như Repeter (không quá 4 Repeter), Switch, Router hoặc các khối giao tiếp thông tin như Card mạng, Modem, … • Interconnecting Media: Cáp có thể dài nhất là 500m và ngắn nhất là 2.5m. Có thể sử dụng cáp xoắn đôi, cáp đồng trục mỏng, cáp đồng trục dày, cáp sợi quang. Ethernet có các đặc tính kỹ thuật sau : • Cấu hình truyền thống : Có cấu trúc dạng tuyến phân đoạn, đường truyền dùng cáp đồng trục, tuy nhiên mỗi thành phần của nó có thể là cấu trúc Star (Star-wired bus). tín hiệu truyền trên mạng được mã hóa theo kiểu đồng bộ. • Quy cách kỹ thuật 802.3 • Vận tốc truyền : 10Mbps,100Mbps,… 10Gbps • Loại cáp : Cáp đồng trục mảnh, cáp đồng trục dày, cáp xoắn đôi, cáp sợi quang • Chiều dài tối đa của một đoạn cáp tuyến là 500m, các đoạn tuyến này có thể được kết nối lại bằng cách dùng các bộ chuyển tiếp và khoảng cách lớn nhất cho phép giữa 2 nút là 2,8km. • Sử dụng tín hiệu băng tầng cơ bản, truy xuất tuyến hoặc tuyến token (token bus), giao thức là CSMA/CD, dữ liệu chuyển đi trong các gói (64 – 1518 byte). Ngày nay, khái niệm Ethernet thường được sử dụng để chỉ một mạng LAN CSMA/CD, phù hợp với tiêu chuẩn 802.3, đặc điểm : • Hoạt động ở mức liên kết dữ liệu • Theo nguyên tắc CSMA/CD cảm biến sóng mang có phát hiện đụng độ • Thành phần chính: – Phần cứng mạng : Các thiết bị nối mạng – Giao thức điều khiển truy xuất đường truyền – Khung Ethernet : Đơn vị dữ liệu truyền trên mạng SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 3 Tìm hiểu về Etherner GVHD: Đặng Trung Thành CHƯƠNG II : CHUẨN IEEE 802 Hình 1: Các chuẩn của Ethernet II.1. IEEE 802 LAN Standard Family Hình 2: Chuẩn IEEE 802.2 II.2. Điều khiển truy cập phương tiện truyền (MAC – Địa chỉ MAC có 48bit) • Quy định việc truyền dữ liệu lên phương tiện truyền chia sẻ. • Dựng khung và đánh địa chỉ. SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 4 Tìm hiểu về Etherner GVHD: Đặng Trung Thành • Liên hệ với các thành phần vật lý được dùng để truyền thông tin. II.3. Kiểm soát kết nối luận lý (LLC) • Có những chức năng kiểm soát quá trình truyền thông với độ tin cậy cao • Làm cầu nối cho phép giao tiếp chung • Nhận thông tin từ tầng mạng ở bên gửi và chuyển đến cổng thích hợp của hệ thống đích. II.4. Ethernet Standards Hình 3: Chuẩn IEEE 802.2 trong mô hình TCP/IP SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 5 Tìm hiểu về Etherner GVHD: Đặng Trung Thành CHƯƠNG III : GIAO THỨC CSMA/CD III.1. Giới thiệu CSMD/CD Để truyền thông tin, mỗi giao tiếp mạng phải lắng nghe cho tới khi không có tín hiệu trong kênh chung, lúc này nó mới có thể truyền thông tin. Nếu một giao tiếp mạng thực hiện truyền thông tin trong kênh thì gọi là sóng và các trạm khác phải chờ đợi cho tới khi sự truyền dẫn này kết thúc. Quá trình này gọi là phát hiện sóng mạng. Mọi giao tiếp Ethernet đều có cơ hội ngang nhau trong việc truyền thông tin trong mạng (Đa truy nhập). Trong quá trình truyền từ đầu này tới đầu kia của Ethernet, những bít đầu tiên của khung cần phải đi tới mọi vùng của mạng. Tức là có thể có 2 giao tiếp mạng cùng thấy mạng rỗi và gửi đi cùng 1 lúc. Khi đó Ethernet phát hiện sự “va chạm” và dừng việc truyền và gửi lại các khung. Đó là quá trình phát hiện va chạm. Giao thức CSMA/CD được thiết kế nhằm cung cấp cơ hội ngang bằng truy nhập kênh chung cho mọi trạm trong mạng. Sau khi gói tin được gửi đi mỗi trạm trong mạng sẽ sử dụng giao thức CSMA/CD để xem trạm nào sẽ được gửi tiếp sau. III.2. Ethernet sử dụng CSMA/CD o IEEE 802.3 (CSMA/CD): tiêu chuẩn này định nghĩa các tính chất có liên quan tới tầng con MAC. Lớp con MAC sử dụng kỹ thuật CSMA/CD nhằm giải quyết sự xung đột dữ liệu khi truyền trên mạng. o Tiêu chuẩn IEEE 802.3 mô tả các phương pháp tín hiệu (trên cả băng tần cơ sở và băng tần rộng), tốc độ dữ liệu, các phương tiện và cấu trúc liên kết. Tiêu chuẩn này quy định cụ thể các phương tiện truyền dẫn vật lý như cáp xoắn, cáp đồng trục và cáp quang. o Băng tần cơ sở (baseband): dành toàn bộ băng thông cho một kênh truyền (chỉ có một tín hiệu trên đường truyền). o Băng tần rộng (broadband): cho phép nhiều kênh truyền chia sẻ một phương tiện truyền dẫn (chia sẻ băng thông), thường được sử dụng ở cáp xoắn, cáp quang để tạo ra nhiều kênh truyền dữ liệu. o Kiểm soát việc truyền và nhận khung trên mạng: Phát: • Trạm phát lắng nghe tín hiêu trên cáp bằng cách cảm biến sóng mạng, nếu đường cáp rảnh, nó sẽ phát dữ liệu SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 6 Tìm hiểu về Etherner GVHD: Đặng Trung Thành • Tiếp tục kiểm tra tín hiệu phát từ các trạm khác: Nếu không có thì tiếp tục phát đến hết dữ liệu và chuyển sang trạng thái lắng nghe. Nếu có đụng độ thì phát tín hiệu (Jamming) thông báo cho các trạm khác => dừng phát trong 1 khoảng thời gian, hết đụng độ, phát tiếp Nhận: các trạm đều nhận được khung dữ liệu như nhau • Kiểm tra kích thước khung phải lớn hơn kích thước tối thiểu (64byte) • Kiểm tra địa chỉ của trạm khớp với địa chỉ đích trên khung • Mã CRC (cyclic redundancy check) trong khung hợp lệ • Sau khi kiểm tra các điều kiện, dữ liệu của khung sẽ được chuyển cho chương trình ứng dụng ở mức trên Hình 4: Các trạm truy nhập kênh - Một card mạng có thể bắt đầu truyền tại bất kỳ thời điểm nào. Nhưng nó không truyền nếu cảm nhận được rằng một (số) card khác đang truyền đó là cảm nhận sóng mạng. - Card mạng đang truyền sẽ hủy bỏ ngay việc truyền dữ liệu khi nó cảm nhận được một card khác đang truyền đó là sự phát hiện xung đột. - Trước khi cố gắng truyền lại, card mạng đợi một thời đoạn ngẫu nhiên đó là truy cập ngẫu nhiên. III.3. Giải thuật CSMA/CD trong Ethernet • Bước 1: Card mạng nhận gam dữ liệu từ tầng mạng và tạo frame. SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 7 Tìm hiểu về Etherner GVHD: Đặng Trung Thành • Bước 2:Nếu cảm nhận thấy kênh truyền rỗi, nó sẽ bắt đầu truyền frame đi. Nếu cảm nhận thấy kênh truyền bận, nó đợi khi kênh truyền rỗi và truyền dữ liệu. • Bước 3: Nếu card mạng truyền xong toàn bộ frame mà không phát hiện thấy việc truyền dữ liệu khác nào, nó xem như việc truyền frame đó đã hoàn thành. • Bước 4:Nếu card mạng phát hiện thấy có sự truyền dữ liệu khác, nó sẽ hủy bỏ việc truyền dữ liệu và gởi tín hiệu bồi. • Bước 5: Sau khi hủy bỏ việc truyền, card mạng bước vào vãn hồi theo luật số mũ: sau lần xung đột thứ m, card mạng chọn giá trị K ngẫu nhiên từ ( 0,1,2………,2m-1). Card mạng đợi K*512 bit times và trở lại bước 2 Trong đó: + Tín hiệu bồi: để đảm bảo rằng tất cả các trạm đang truyền biết được xung đột đang xảy ra; 48 bit. + Bit time: 1 microsec cho 10 Mbps Ethernet;với K =1023, thời gian đợi vào khoảng 50msec + Vãn hồi theo luật số mũ: Mục tiêu : thích ứng các nổ lực truyền lại với tải trọng hiện tại được ước lượng + Tải nặng: thời gian đợi ngẫu nhiên sẽ là dài hơn + Xung đột đầu tiên : chọn K từ (0,1), độ trễ là K*512 bit times + Sau xung đột thứ 2 : chọn K từ (0,1,2,3… ) + Sau xung đột thứ 10 : chọn K từ (0,1,2,3….,1023) SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 8 Tìm hiểu về Etherner GVHD: Đặng Trung Thành CHƯƠNG IV : CẤU TRÚC KHUNG Bộ thích ứng mạng bao gồm các gói dữ liệu IP (hoặc gói dữ liệu giao thức tầng mạng khác) trong khung Ethernet. Hình 5: Frame Preamble ( Phần mở đầu): - 7 bytes với mẫu bit 10101010 được nối tiếp bởi một byte với mẫu bit 10101011. - Được sử dụng để đồng bộ nhịp đồng hồ giữa bên gởi và bên nhận Addresses (địa chỉ): 6 bytes. - Nếu bộ thích ứng mạng nhận được một frame có địa chỉ đích trùng với địa chỉ vật lý của nó, hoặc địa chỉ đích là địa chỉ quảng bá, nó sẽ đưa dữ liệu lên cho giao thức (được chỉ) tại tầng mạng. Nếu không nó sẽ loại bỏ khung đó. Type : chỉ giao thức ở tầng trên (network layer), phần lớn là IP nhưng những giao thức khác cũng có thể được hỗ trợ như Novell IPX và Apple Talk; cũng có thể kết hợp là Length <1536. CRC (Cyclic Redundancy Check- Kiểm dư vòng): được kiểm tra tại bên nhận, nếu phát hiện có lỗi, khung đó bị bỏ Ethernet-II( DIX 2.0) 7+1 6 6 2 46-1500 4 Preamble Dest. Address Source Address Type Data FCS IEEE 802.3 7 1 6 6 2 64-1500 4 Preamble StartFrame Delimiter Dest. Address Source Address L e n g t h 802.2 Header & Data FCS SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 9 Tìm hiểu về Etherner GVHD: Đặng Trung Thành Preamble 64bit Đồng bộ. Giúp xác định nơi bắt đầu khung Dest.Address 48bit Địa chỉ vật lý máy sẽ nhận khung dữ liệu Src.Address 48bit Địa chỉ vật lý máy phát khung dữ liệu Type 16bit Xác định loại dữ liệu sử dụng ở giao thức trên Data Dữ liệu từ giao thức mức trên. Tối đa1500byte CRC, FCS 32bit Mã phát hiện lỗi trong khung dữ liệu IV.1. Khuôn dạng khung Ethernet Có bốn kiểu khuôn dạng dữ liệu khác nhau được sử dụng trong mạng Ethernet bao gồm Ethernet 802.2, Ethernet 802.3, Ethernet II, và Ethernet SNAP. Mỗi kiểu khuôn dạng có phần khác nhau và chúng đều có bốn trường chung: địa chỉ nguồn (source addres), địa chỉ đích (destination address), dữ liệu (data) và trường kiểm tra lỗi (error-checking). Các kiểu khuôn dạng Ethernet được sử dụng thông thường nhất là Ethernet 802.2 và Ethernet 802.3. Các khuôn dạng Ethernet có kích thước biến đổi từ tối thiểu 64 byte tới tối đa 1518 byte. (Mỗi khuôn dạng chứa thông tin header kích thước 14 byte cộng với trường Frame Check Sequence chiều dài 4 byte. Phần dữ liệu của khuôn dạng có kích thước biến đổi từ 46 byte tới tối đa 1500 byte. Kích thước tổng cộng của frame được tính toán đơn giản bằng cách cộng kích thước của tất cả các trường – Nếu trường dữ liệu của frame nhỏ hơn 46 byte, frame sẽ được đệm thêm trường pad để kích thước tối thiểu của nó là 46 byte. IV.1.1. Ethernet 802.2 Khuôn dạng Ethernet 802.2 là khuôn dạng mặc định được sử dụng cho mạng Novell Netware 4.x và hệ điều hành mạng cao hơn. Khuôn dạng này hỗ trợ giao thức IPX/SPX cũng như giao thức TCP/IP và là khuôn dạng Ethernet thông thường nhất được sử dụng ngày nay. Các khuôn dạng này chứa một điểm truy nhập dịch vụ đích (Destination Service Access Point - DSAP) và một điểm truy nhập dịch vụ nguồn (Source Service Access Point - SSAP). Một điểm truy nhập dịch vụ (Service Access Point - SAP) định danh một nút hoặc quá trình bên trong, mà quá trình này sử dụng tầng con Logical Link Control của tầng Data Link. Mỗi quá trình xảy ra giữa nút nguồn và nút đích trên mạng có một SAP duy nhất. SVTH: Nhóm 4 Trang Lớp HP: MANTT_02 10 [...]... và SSAP) bên trong khuôn dạng 802.3 Hình 7 : Định dạng frame Ethernet 802.3 IV.1.3 Ethernet II Ethernet II là kiểu khuôn dạng Ethernet đầu tiên được phát triển bởi DEC, Intel và Xerox Nó được phát triển trước chuẩn IEEE 802 Nó tương tự khuôn dạng Ethernet 802.3, nhưng không chứa trường length Thay thế, khuôn dạng Ethernet II chứa trường Ethernet Type, mà nó cho phép phân biệt việc sử dụng các giao... Tìm hiểu về Etherner GVHD: Đặng Trung Thành Hình 8 : Định dạng frame Ethernet II IV.1.4 Ethernet SNAP (Sub-Network Access Protocol) Ethernet SNAP là một sự điều chỉnh của khuôn dạng Ethernet 802.2 và Ethernet II Kiểu khuôn dạng này sử dụng cùng các trường điều khiển như khuôn dạng 802.2 – Destination Service Access Point (DSAP) và Source Service Access Point (SSAP) Nó cũng bổ sung trường Ethernet Type... Lớp HP: MANTT_02 Trang 21 Tìm hiểu về Etherner GVHD: Đặng Trung Thành ` ` Hub ` Hình 20 : Kết nối hub với các thiết bị V.4.3 Mô hình mạng Ethernet 10Base-T Hình 21 : Mạng Ethernet 10Base-T V.5 Fast Ethernet - Ethernet tốc độ cao - Tập tiêu chuẩn Ethernet sử dụng cho mạng LAN với tốc độc truyền 100Mbps - Sử dụng phương pháp CSMA/CD - Cùng dạng khung dữ liệu giống Ethernet 10Mbps - Tốc độ nhanh hơn 10Base-T... Ethernet từ 10 – 10000 Mbps Ethernet quy định một khung (frame) không ít hơn 64 octets (bytes) và không nhiều hơn 1518 octets IV.2 Địa chỉ Ethernet Mỗi host trong một mạng Ethernet (thật ra là tất cả các host trên thế giới) có một địa chỉ Ethernet duy nhất Mô tả một cách kỹ thuật, địa chỉ được gắn vào card mạng chứ không phải máy tính; nó được ghi vào ROM trên card mạng Các địa chỉ Ethernet thường được in... Mạng Ethernet đô thị ( Metro Ethernet) Metro Ethernet là một mạng máy tính dựa trên chuẩn Ethernet và mạng này bao phủ một đô thị Nó thường được dùng như là một mạng truy nhập metropolitan để kết nối các thuê bao và các doanh nghiệp đến một mạng WAN (Wide Area Network), giống như mạng Internet Những doanh nghiệp lớn thường sử dụng Metro Ethernet để kết nối các chi nhánh vào mạng Intranet của họ Ethernet. ..Tìm hiểu về Etherner GVHD: Đặng Trung Thành Hình 6 : Định dạng frame Ethernet 802.2 IV.1.2 Ethernet 802.3 Kiểu khuôn dạng Ethernet 802.3 là kiểu khuôn dạng Novell Netware ban đầu Nó dùng cho các mạng đang sử dụng Novell Netware 3.12 và các phiên bản thấp hơn Giống như Ethernet 802.2, kiểu khuôn dạng này cũng hỗ trợ giao thức IPX/SPX, nhưng... 20km(m.mode),10km(sm) IEEE-spec 802.3u SVTH: Nhóm 4 Lớp HP: MANTT_02 Trang 24 Tìm hiểu về Etherner GVHD: Đặng Trung Thành Hình 22 : Mạng Ethernet 100Base-FX V.6 Gigabit Ethernet (GbE) • Sử dụng cáp quang • Tốc độ truyền 1Gbps • Dùng làm trục chính để nối các LAN Fast Ethernet • Một số chuẩn : – 1000Base-CX – 1000Base-LX – 1000Base-SX V.6.1 Gigabit Ethernet (GbE) : 1000Base-CX • Được xây dựng dựa trên chuẩn 802.3z •... ipconfig/all (Win2K,XP) To Internet Ethernet Switch/Hub Broadband Modem D4-47-55-C4-B6-9F Server Access Router A1-44-D5-1F-AA-4C Client B2-CD-13-5B-E4-65 Client C3-2D-55-3B-A9-4F Server Hình 22 : Mô hình kết nối Ethernet tới các thiết bị SVTH: Nhóm 4 Lớp HP: MANTT_02 Trang 27 Tìm hiểu về Etherner GVHD: Đặng Trung Thành CHƯƠNG VI : ỨNG DỤNG CỦA ETHERNET VI.1 Sử dụng Ethernet cho các hệ thống an ninh giám... UTP Các chuẩn mạng Ethernet : • 10Base-5-Thicknet • 10Base-2-Thinnet • 10Base-T • Fast Ethernet : – 100Base-TX – 100Base-FX • Gigabit Ethernet : – 1000Base-CX – 1000Base-LX – 1000Base-SX V.2 Mạng 10Base-5-Thick Ethernet (Thicknet) - Thông số kỹ thuật: Cáp Đồng trục cứng (10mm) Tốc độ truyền tối đa 10Mbps Chiều dài tối đa 1 segment 500 m SVTH: Nhóm 4 Lớp HP: MANTT_02 Trang 15 Tìm hiểu về Etherner GVHD:... Một giao tiếp Ethernet rẻ hơn giao tiếp SDH hoặc PDH có cùng băng thông Ethernet cũng hỗ trợ băng thông với chất lượng cao mà chất lượng này thì không có trong các kết nối SDH truyền thống Một ưu điểm khác biệt của một mạng truy nhập dựa Ethernet là nó có thể dễ dàng kết nối đến mạng khách hàng, bởi vì sự thông dụng của Ethernet trong công ty và gần đây là các mạng khu dân cư Do đó, Ethernet được đưa