Ứng dụng của mạng máy tính trong truyền thông và phát triển phần mềm

MỤC LỤC

Các thiết bị mạng cơ bản

Lớp lới kim loại hoạt động nh đất nú bảo vệ lừi trỏnh nhiễu tớn hiệu và Crosstalk (Crosstalk là hiện tợng nhiễu xuyên âm, một loại nhiễu đặc biệt sinh ra bởi các đờng cáp truyền đặt quá gần nhau. Đôi khi ta nghe đợc các xuyên. õm trờn điện thoại). Loại vỏ này đợc chế tạo bằng một vật liệu nhựa cứng, bọc kín vi mạch, các đầu ra của mạch đợc nối với những chân nhọn đầu, hớng xuống dới. Là một đờng cho phép các thiết bị nh Keyboard, Disk driver hay NIC có thể gửi lệnh ngắt hoặc các yêu cầu dịch vụ tới bộ vi xử lý.Interrupt request lines đ- ợc xây dựng sẵn trong phần cứng máy tính và đợc ấn định các mức độ khác nhau .Vì thế vi xử lý có thể xác định đợc mức độ u tiên cho các truy vấn.

Hình 2.1 Cáp đồng trục
Hình 2.1 Cáp đồng trục

Phơng pháp truy cập

CSMA/CD còn đợc gọi là phơng pháp tranh chấp bởi vì máy tính trên mạng tranh giành để có cơ hội truyền dữ liệu.Điều đó có vể nh rất khó có thể truyền dữ liệu trên mạng nhng thực tế điều này xảy ra rất nhanh bình thờng chúng ta không thể nhận ra. Tuy nhiên với phơng pháp này nó có thể phân chia các dữ liệu theo các loại khác nhau cho quyền u tiên khác nhau đối với các loại dữ liệu.Nếu hub hoặc repeater nhận đợc hai tín hiêu cùng một lúc thì tín hiệu có quyền u tiên cao hơn sẽ đợc quyền truyền trớc. Khi máy tính đầu tiên nối vào mạng token ring thì mạng tạo ra một thẻ(token).Thẻ này Định dạng dữ liệu để cho phép truyền trên mạng.Thẻ này chạy một vòng quang các máy tính trên mạng cho tới khi một máy tính muốn truyền tín hiệu và chiếm quyền điều khiển.Sau khi máy tính chiếm quyền điều khiển thẻ nó truyền khung tín hiệu trên mạng.

Bảng  3.1 Định dạng của Ethernet Frame
Bảng 3.1 Định dạng của Ethernet Frame

Ki ế n trúc phân tầng và mô hình OSI

- Chia các tầng sao cho các chức năng khác nhau đợc tách riêng biệt với nhau,và các tầng sử dụng các loại công nghệ khác nhau cũng đợc tách riêng. Tầng này điều khiển dữ liệu thô, không có cấu trúc, gửi và nhận các dòng bits dữ liệu qua các thiết bị truyền dẫn vật lý. Tầng này cung cấp các chức năng mã hoá và đồng bộ dữ liệu đảm bảo rằng các bits 0 và 1 truyền đi khi nhận vẫn là các bits 0 và 1.

Điều khiển các frame dữ liệu: Phân tích các tham số của frame dữ liệu, phát hiện lỗi và gửi lại dữ liệu nếu có lỗi. Nó cũng quản lý các vấn đề giao thông trên mạng nh chuyển mạch, định tuyến và điều khiển sự tắc nghẽn của dữ liệu. - Chúng cài đặt cùng một tập các chức năng truyền thông - Các chức năng đó đợc tổ chức thành cùng một tập các tầng.

- Các tầng đồng mức phải cùng chức năng nh nhau (Nhng phơng thức cung cấp không nhất thiết phải giống nhau.). - Chúng cài đặt cùng một tập các chức năng truyền thông - Các chức năng đó đợc tổ chức thành cùng một tập các tầng. - Các tầng đồng mức phải cùng chức năng nh nhau(Nhng phơng thức cung cấp không nhất thiết phải giống nhau.).

1.Physical Có nhiệm vụ truyền các bít không có cấu trúc qua đờng truyền vật lý nhờ các phơng tiệ cơ, điện….

Giao thức mạng

Liệt kê các network ID trong mạng mới

Dựa trên số bits sử dụng để chia mạng ta cần liệt kê tất cả các Network ID của mạng con.Có thể biểu thị dới dạng nhị phân hoặc thập phân. Dựa trên số n, số bits sử dụng chia mạng tạo một bảng gồm ba cột và có 2n dòng. Cột đầu tiên băt đầu từ 1, cột thứ hai là biểu thị dạng nhị phân của Network ID và cột thứ ba là dạng thập phân.

Liệt các địa chỉ IP cho mỗi network ID trong mạng mới

Subnetting là cách chia mạng dựa trên network ID của một class thành các mạng con có cỡ giống nhau.Ví dụ sử dụng 4 bits để chia mạng class B sẽ đợc 16 mạng con có cỡ bằng nhau. Giao diện đợc sử dụng để truyền : Giao diện có thể là giao diện vật lý hoặc giao diện logic nh là Network adapter cái mà đợc sử dụng để chuyển gói hoặc là địa chỉ đích hoặc là địa chỉ router. Remote Network Ids: Định tuyến cho network ID không trực tiếp nhng có sẵn trên một router khác.Đối với loại này trờng next hop chứa địa chỉ IP của một router cái mà nằm giữa node và mạng ở xa.

Liêt kê các danh sách phù hợp .Địa chỉ nào có số lợng bits giống nhau nhiều nhất sẽ đợc chọn .Nếu có nhiều kết quả giống nhau thì router sử dụng số matric mhỏ nhất để định tuyến. Dựa trên địa chỉ đích và quá trình định tuyến IP xác định địa chỉ IP chuyển đi và giao diện sử dụng để chuyển các gói IP .Tiép đó IP chuyển các gói tới ARP. Để có thể chuyển địa chỉ IP sang địa chỉ MAC ARP sử dụng kỹ thuật broadcasting (quảng bá) trên môi trờng truy cập mạng (nh Ethernet hoặc Token ring) để gửi các ARP Request frame .Khi đó một ARP Reply chứa địa chỉ MAC thích hợp với địa chỉ IP sẽ đợc gửi tới nơi gửi ARP Request.

Nếu không tìm thấy, ARP xây dựng một ARP request frame chứa địa chỉ MAC của giao diện gửi ARP request, địa chỉ IP của giao diện gửi ARP request và địa chỉ IP truyền đi. Việc định danh các các phần tử của liên mạng bằng địa chỉ IP làm cho ngời sử dụng khó nhớ, dễ nhầm lẫn.Vì thế ngời ta đã xây dựng hệ thống đặt tên cho các phần tử của Internet,cho hép ngời sử dụng chỉ cần nhớ các tên chứ không cần nhớ các địa chỉ IP. Đây là một trong những dịch vụ thông tin phổ biến nhất trên Internet.Tuy nhiên ,khác với các dịch vụ khác th điện tử không phải là một dịch vụ End to End nghĩa là máy gửi th và máy nhận th không cần phải liên kết trực tiếp với nhau để thực hiện việc chuyển th.Nó là dịch vụ kiểu Stored and Forward.Th điện tử đợc chuyển từ máy này qua máy khác cho tới máy đích.Mỗi ngời dùng phải kết nối với một E mail server gần nhất.Sau khi soạn th và đề rừ địa chỉ ngời sử dụng sẽ gửi th tới E mail server của mình.E mail server này có nhiệm vụ gửi th tới đích hay tới một Email server trung gian khác.Th đựoc chuyển tới Email server của ngời nhận và lu.

WWW là dịch vụ thông dụng nhất và hấp dẫn nhất trên Internet.Nó sử dụng giao thức HTTP(Hyper Text Transfer Protocol).HTTP là một giao thức sử dụng để truyền các siêu văn bản (HyperText Document) và dữ liệu trên Internet.HyperText là loại văn bản giống văn bản bình thờng có thể sửa xoá.nhng khác văn bản bình thờng ở chỗ chúng có thể link tới các văn bản khác.Khái niện HyperText do Ted Nelson đa ra lần đầu tiên từ năm 1965.Tuy.

Bảng 5.14 Liêt kê các địa chỉ IP cho mỗi Network ID trong mạng mới
Bảng 5.14 Liêt kê các địa chỉ IP cho mỗi Network ID trong mạng mới

Các thành phần kết nối mạng

Đầu năm 1980 một công ty đợc gọi là Hayes Microcomputer Products phát triển một modem gọi là Hayes smartModem và SmartModem trở thành tiêu chuẩn cho các modem khác và có nhóm từ tơng thích Hayes .Ban đầu modem tơng thích Hayes gửi và nhận dữ liệu với tốc độ 300 bps ,hiện tại có tốc độ 56,500 bps hoặc cao hơn. Sau đó các kỹ s viễn thông đã nén và mã hoá dữ liệu do đó mỗi tín hiệu âm thanh có thể mang nhiều hơn một bit dữ liệu, và có nghĩa là tốc độ bps có thể lớn hơn baud rate. Máy tính gửi chỉ gửi dữ liệu và máy tính nhạn chỉ nhận dữ liệu.Vì gửi không đồng bộ nên có thể có lỗi, do đó dữ liệu.

Kỹ thuật mới nhất của modem là đờng thuê bao số không đối xứng.Kỹ thuật này sẽ chuyển đờng cáp xoắn của dây điện thoại sang một đờng truy cập tốc. - Giảm tắc ngẽn trên mạng bằng cách tách một số máy tính khỏi đoạn mạng - Chia mạng thành các mạng riêng biệt để giảm giao thông trên mạng. - Liên kết các mạng sử dụng thiết bị phần cứng không giống nhau nh mạng sử dụng cáp đồng trục và mạng sử dụng cáp xoắn.

Khi môi trờng mạng bao gồm một vài đoạn mạng sử dụng protocol và kiến trúc khác nhau thì không thể dùng bridge để nối các đoạng mạng này với nhau. Chúng ta cần một thiết bị không chỉ biết địa chỉ cảu mỗi đoạn mạng mà còn phải biết cách tốt nhất để gửi dữ liệu giữa các đoạn mạng đó. Router có thể truy cập nhiều thông tin của package hơn bridge và sử dụng các thông tin đó để tăng khả năng vận chuyển các gói dữ liệu.

Vì router xử lý rất mhiều thứ trên package nên chậm hơn so với bridge .Router cho phép truyền dữ liệu từ mạng Ethernet sang mạng token ring.

Hình 6.11 Hoạt động của Gateway
Hình 6.11 Hoạt động của Gateway