Mạng

Màu nền
Font chữ
Font size
Chiều cao dòng

Câu 1:

a. Để phân biệt mạng LAN với các loại mạng khác, đặc biệt là mạng WAN, người ta thường lấy khoảng cách địa lý là yếu tố chính. Cụ thể:

- WAN là mạng lớn trên diện rộng, hệ mạng này có thể truyền thông tin và dữ liệu với một khoảng cách xa như trong một quốc gia hay quốc tế.

- LAN là mạng cục bộ được bố trí trong một không gian hẹp như một cơ quan, một Bộ, Ngành.... Một số mạng LAN có thể nối lại với nhau để tạo thành một mạng LAN lớn hơn.

b. Giao thức định tuyến véc-tơ khoảng cách (Distance Vector Routing Protocol)

- Ví dụ: RIP, IGRP, EIGRP

- Cách thức hoạt động: Hoạt động theo nguyên tắc "hàng xóm", nghĩa là mỗi router sẽ gửi bảng routing-table của chính mình cho tất cả các router được nối trực tiếp với mình. Các router đó sau đó so sánh với bản routing-table mà mình hiện có và kiểm tra xem router của mình và router mới nhận được, router nào tốt hơn sẽ cập nhật. Các routing-update sẽ được gửi theo định kỳ (30 giây đồi với RIP, 60 giây đối với RIP-novell, 90 giây đối với IGRP). Do đó, khi có sự thay đổi trong mạng, các router sẽ biết được khúc mạng nào down liền.

Câu 2:

a.

Cơ sở nhận biết gói tin của tầng liên kết dữ liệu:

* Khung tin:

Lớp liên kết dữ liệu dựa vào khả năng chuyển tải của lớp Vật lý. Các bit thông tin được truyền đi hay nhận về đều được nhóm lại thành những đơn vị logic gọi là khung (frame). Trong khung, ngoài bit thông tin còn chứa các trường địa chỉ, trường điều khiển, trường nhận biết, trường kiểm soát lỗi.

Tầng 2 tách dòng bit thành frame và tính checksum cho mỗi frame trước khi truyền, khi có lỗi nó thông báo cho nơi gửi để truyền lại.

* Nhận biết gói tin:

Để tách frame người ta đưa ra các phương pháp sau:

- Đếm số ký tự: Phương pháp này ít sử dụng vì từ đếm cũng bị lỗi khi truyền.

- Dùng ký tự bắt đầu và kết thúc STX, ETX: thường được dùng trong giao thức hướng ký tự.

- Dùng cờ (flags) bắt đầu và kết thúc với bit 01111110 thường được dùng trong giao thức hướng bit.

Tầng Vật không có phần Header điều khiển. Dữ liệu được truyền theo những dòng bit.

b.

M = 10100110110101011.

P = x4 + x +1 = 10011.

M*25 / P = 1010011011010101100000/10011.

Phần dư của phép chia trên là: 1011.

Tập bit kiểm tra (checksum) là 01011.

Tập khung gửi đi T = 1010011011010101101011.

Câu 3:

a.Thiết lập kết nối TCP:

TCP sử dụng giao thức bắt tay 3 chiều:

Bước 1: Client (bên chủ động) gửi đến sever (bên bị động) một segment yêu cầu nối kêt, trong đó chứa số thứ tự bắt đầu mà nó sẽ dùng (Flags = SYN, SequenceNum = x).

Bước 2: Sever trả lời cho Client bằng một segment, trong đó báo rằng nó đã sẵn sáng nhận các byte dữ liệu bắt đầu từ số thứ tự x+1 (Flags = ACK, ACK = x+1) và cũng báo rằng số thứ tự bên Sever là y (Flags = SYN, SequenceNum = y).

Bước 3: Cuối cùng, Client báo cho Sever biết, nó đã biết số thứ tự khởi đầu của Sever là y (Flags = ACK, ACK = y+1).

(Vẽ hình)

Hủy kết nối TCP:

Hủy bắt tay 4 bước trong TCP:

Bước 1: Client (bên chủ động) gửi đến Sever một yêu cầu hủy nối kết (Flags = FIN).

Bước 2: Sever nhận được 1 segment FIN, sẽ trả lời bằng 1 segment ACK. Sau khi đã hoàn tất mọi thứ để đóng nối kết, Sever sẽ gửi tiếp cho Client tiếp 1 segment FIN.

Bước 3: Client nhận được FIN sẽ trả lời ACK và chuyển sang trạng thái chờ có định hạn. Trong thời gian chờ này, Client sẽ trả lời ACK cho mọi khung FIN. Hết thời gian chờ đợi, Client sẽ thực sự đóng nối kết.

Bước 4: Nhận được ACK, Sever sẽ thực sự đóng nối kết.

(Vẽ hình)

b. CSMA/CD về cơ bản là giống CSMA: lắng nghe trước khi truyền. Tuy nhiên, CSMA/CD có 2 cải tiến quan trọng là: phát hiện đụng độ và làm lại sau đụng độ.

Bạn đang đọc truyện trên: Truyen2U.Pro