1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo bài tập 7 môn nhập môn mạng máy tính

14 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 14
Dung lượng 810,75 KB

Nội dung

- Interface: kết nối giữa host/router và liên kết vật lý Khái niệm địa chỉ IP riêng tư: - Địa chỉ IP private của hệ thống là địa chỉ IP được sử dụng để giao tiếp trong cùng một mạng

Trang 1

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN

···☼···

BÁO CÁO BÀI TẬP 7 Môn: NHẬP MÔN MẠNG MÁY TÍNH

Giảng viên hướng dẫn: Trần Mạnh Hùng

Lớp: IT005.O18 Sinh viên thực hiện Mã số sinh viên Nhiệm vụ được phân công Tự chấm điểm

Trần Nguyễn Anh

Phong

Thành phố Hồ Chí Minh – 2023

1

Trang 2

NỘI DUNG BÁO CÁO

I Câu hỏi lý thuyết

1 Chuyển đổi nhị phân sang thập phân và ngược lại

 Chuyển đổi nhị phân sang thập phân

Hệ nhị phân là hệ đếm sử dụng hai chữ số, 0 và 1 Mỗi chữ số trong hệ nhị phân được gọi là một bit

Để chuyển đổi một số nhị phân sang thập phân, chúng ta cần làm theo các bước sau:

1 Đánh giá trọng số của từng bit

Bit đầu tiên bên phải được coi là bit có trọng số cao nhất, và bit cuối cùng bên trái được coi là bit có trọng số thấp nhất Trọng số của từng bit được tính theo công thức sau:

Trọng số = 2^(độ dài của số nhị phân - vị trí của bit)

Ví dụ, số nhị phân 1101 có độ dài là 4, và các bit có trọng số là 2 , 2 , 2 và 2 3 2 1 0

2 Nhân giá trị của từng bit với trọng số của nó

3 Tổng kết các tích thu được

Ví dụ: Chuyển đổi số nhị phân 1010101 sang thập phân:

Tổng giá trị của các tích là 32 + 8 + 2 = 42

Vậy, số nhị phân 1010101 có giá trị thập phân là 42

 Chuyển đổi thập phân sang nhị phân

Để chuyển đổi một số thập phân sang nhị phân, chúng ta cần làm theo các bước sau:

1 Chia số thập phân cho 2

2

Trang 3

2 Lưu lại số dư của phép chia

3 Tiếp tục chia số chia cho 2

4 Lặp lại bước 2 và bước 3 cho đến khi số chia bằng 0

5 Sắp xếp các số dư theo thứ tự ngược lại, từ trái sang phải

Ví dụ, chuyển đổi số thập phân 13 sang nhị phân:

13 / 2 = 6 dư 1

6 / 2 = 3 dư 0

3 / 2 = 1 dư 1

1 / 2 = 0 dư 1

Vậy, số nhị phân tương ứng với số thập phân 13 là 1101

Ví dụ: Chuyển đổi số thập phân 25 sang nhị phân:

25 / 2 = 12 dư 1

12 / 2 = 6 dư 0

6 / 2 = 3 dư 0

3 / 2 = 1 dư 1

1 / 2 = 0 dư 1

Vậy, số nhị phân tương ứng với số thập phân 25 là 11001

2 Phân biệt các lớp địa chỉ IP (A,B,C,D)

Phạm vi Địa chỉ các tổ

chức lớn trên

thế giới (các

mạng lớn)

Địa chỉ các tổ chức trung lưu trên thế giới (mạng có quy

mô trung bình)

Doanh nghiệp nhỏ, bao gồm máy tính cá nhân (các mạng nhỏ)

Dữ liệu truyền phát thông tin (nhóm \ multicast)

Network ID,

H là Host ID)

thành Network

ID và Host ID như các lớp khác Dải địa chỉ 1.0.0.0 đến

126.0.0.0

128.0.0.0 đến 191.255.0.0

192.0.0.0 đến 223.255.255.0

224.0.0.0 đến 239.255.255.255 Byte đầu tiên 0xxxxxxx 10xxxxxx 110xxxxx 1110xxxx Giá trị octet

đầu tiên

3 Phân biệt địa chỉ mạng riêng so với các địa chỉ IP khác

 Khái niệm địa chỉ IP:

- Địa chỉ IP: Mã định danh 32 bit được liên kết với từng interface của host hoặc router

3

Trang 4

- Interface: kết nối giữa host/router và liên kết vật lý

 Khái niệm địa chỉ IP riêng tư:

- Địa chỉ IP private của hệ thống là địa chỉ IP được sử dụng để giao tiếp trong cùng một mạng

- Thông tin hoặc dữ liệu IP private có thể được gửi hoặc nhận trong cùng một mạng

 So sánh địa chỉ mạng riêng so với địa chỉ IP khác:

Được sử dụng để giao tiếp trong mạng Được sử dụng để giao tiếp bên ngoài

mạng Địa chỉ IP private của các hệ thống

được kết nối trong mạng sẽ khác nhau,

nhưng vẫn theo một quy luật thống

nhất

Địa chỉ IP public có thể khác nhau theo một quy luật đồng nhất hoặc không đồng nhất

Chỉ hoạt động trong mạng LAN Được sử dụng để truy cập dịch vụ

Internet Được sử dụng để load hệ điều hành

mạng

Được kiểm soát bởi ISP (nhà cung cấp dịch vụ Internet)

Có thể tìm địa chỉ IP private bằng cách

nhập “ipconfig” vào Command Prompt

Tìm địa chỉ IP public bằng cách gõ

“what is my ip” vào Google Phạm vi:

10.0.0.0 – 10.255.255.255

172.16.0.0 – 172.31.255.255

192.168.0.0 – 192.168.255.255

Phạm vi:

Ngoại trừ các địa chỉ IP private, toàn

bộ phần còn lại đều là địa chỉ IP public

4 NAT là gì? Vì sao cần dùng NAT

- NAT (Network Address Translation) là một kỹ thuật được sử dụng trong mạng

máy tính để chuyển đổi địa chỉ IP của các thiết bị trong mạng nội bộ thành một địa chỉ

IP duy nhất khi kết nối với mạng bên ngoài, và ngược lại NAT đóng vai trò quan trọng trong việc quản lý và phân phối địa chỉ IP trong mạng

Lý do sử dụng NAT là :

1 Tiết kiệm địa chỉ IP: Với sự khan hiếm của địa chỉ IP, việc sử dụng NAT giúp tận dụng hiệu quả các địa chỉ IP bằng cách chia sẻ một địa chỉ IP công cộng cho nhiều thiết bị trong mạng nội bộ

2 Bảo mật mạng: NAT có thể cung cấp một lớp bảo vệ tự nhiên cho mạng nội bộ bởi vì địa chỉ IP thực sự của các thiết bị trong mạng không được tiết lộ ra bên

4

Trang 5

ngoài mạng Điều này giúp giảm nguy cơ bị tấn công từ bên ngoài và cung cấp một lớp an ninh mặc định

3 Dễ dàng quản lý và cấu hình mạng: NAT cho phép quản trị viên mạng quản lý việc sử dụng địa chỉ IP một cách linh hoạt hơn Các thiết bị trong mạng nội bộ

có thể được thay đổi mà không ảnh hưởng đến cấu hình địa chỉ IP của mạng bên ngoài

4 Hỗ trợ triển khai IPv6: NAT có thể giúp dịch từ địa chỉ IPv4 sang IPv6 và ngược lại, hỗ trợ quá trình chuyển đổi từ IPv4 sang IPv6 mà không làm gián đoạn kết nối mạng

5 Kết nối nhiều thiết bị trong một địa chỉ IP công cộng: NAT cho phép nhiều thiết

bị trong mạng nội bộ sử dụng cùng một địa chỉ IP công cộng để truy cập Internet

5 Tại sao phải chia mạng con và chia mạng con như thế nào?

 Tại sao phải chia mạng con?

- Tăng số lượng địa chỉ IP có sẵn: Mỗi lớp địa chỉ IP có một số lượng địa chỉ IP tối

đa mà nó có thể hỗ trợ Ví dụ, một mạng lớp A có thể hỗ trợ tối đa 16.777.214 địa chỉ

IP, trong khi một mạng lớp C có thể hỗ trợ tối đa 256 địa chỉ IP Bằng cách chia mạng con, chúng ta có thể tạo ra nhiều mạng con hơn từ một mạng đơn, do đó tăng số lượng địa chỉ IP có sẵn

- Tăng bảo mật: Việc chia mạng con có thể giúp cải thiện bảo mật mạng bằng cách

giới hạn phạm vi của các giao tiếp quảng bá Giao tiếp quảng bá là các gói tin được gửi đến tất cả các máy tính trên mạng Bằng cách chia mạng con, chúng ta có thể giới hạn phạm vi của các giao tiếp quảng bá, chỉ gửi chúng đến các máy tính trong cùng một mạng con Điều này có thể giúp giảm nguy cơ các gói tin quảng bá được sử dụng

để tấn công mạng

- Tăng hiệu suất: Việc chia mạng con có thể giúp cải thiện hiệu suất mạng bằng cách

giảm lưu lượng mạng Lưu lượng mạng là lượng dữ liệu được truyền qua mạng Bằng cách chia mạng con, chúng ta có thể giảm lưu lượng mạng bằng cách hạn chế số lượng máy tính có thể gửi và nhận dữ liệu từ nhau Điều này có thể giúp cải thiện hiệu suất mạng bằng cách giảm tắc nghẽn mạng

 Cách chia mạng con

Có hai cách chính để chia mạng con:

5

Trang 6

- Chủ động chia mạng con: Chủ động chia mạng con là quá trình sử dụng các công

cụ mạng để chia một mạng thành các mạng con Cách này thường được sử dụng bởi các quản trị viên mạng

Để chia mạng con chủ động, chúng ta cần sử dụng một công cụ mạng để chia một mạng thành các mạng con Công cụ mạng này sẽ tính toán các bit cần thiết của mặt nạ mạng con để tạo ra các mạng con mong muốn

Ví dụ, giả sử chúng ta có một mạng lớp C với địa chỉ IP 192.168.1.0/24 Địa chỉ IP này có 24 bit, trong đó 8 bit đầu tiên được sử dụng để xác định mạng và 16 bit cuối cùng được sử dụng để xác định host

Nếu chúng ta muốn chia mạng này thành 4 mạng con, chúng ta cần sử dụng 6 bit của mặt nạ mạng con để xác định các mạng con Chúng ta có thể làm điều này bằng cách

sử dụng công thức sau:

Số bit mạng con = Số mạng con cần thiết + 2

Vì vậy, trong ví dụ này, chúng ta cần sử dụng 8 bit của mặt nạ mạng con để xác định các mạng con Mặt nạ mạng con cho các mạng con này sẽ là 255.255.255.224/28

- Tự động chia mạng con: Tự động chia mạng con là quá trình sử dụng các thiết bị

mạng để chia một mạng thành các mạng con Cách này thường được sử dụng bởi các nhà cung cấp dịch vụ Internet (ISP)

Để chia mạng con tự động, chúng ta cần sử dụng một thiết bị mạng có khả năng chia mạng con Thiết bị mạng này sẽ sử dụng các thuật toán để chia một mạng thành các mạng con

Ví dụ, một số thiết bị mạng có thể chia mạng con dựa trên địa chỉ MAC của các máy tính Điều này có thể giúp cải thiện hiệu suất mạng bằng cách đảm bảo rằng các máy tính nằm trong cùng một mạng con có cùng địa chỉ MAC

6

Trang 7

II Bài tập trắc nghiệm

6 Trắc nghiệm ghi điểm từng thành viên

https://quantrimang.com/hoc/trac-nghiem-ve-mang-may-tinh-co-dap-an-p7-158919

7 Địa chỉ IP nào dưới đây nằm trong mạng có địa chỉ mạng là 192.168.100.0 và Subnet Mask là 255.255.255.0 ?

A 192.168.1.1

B 192.167.100.10

C 192.168.100.254

D 192.168.100.255

Trả lời:

192.168.100.0: 11000000 10101000 01100100 00000000 (1) 255.255.255.0: 11111111 11111111 11111111 00000000 (2) (1) and (2) (net ip): 11000000 10101000 01100100 00000000 (3) 192.168.100.254: 11000000 10101000 01100100 11111110 (4) (4) and (2): 11000000 10101000 01100100 00000000 (5)

Từ (3), (5) => Địa chỉ IP 192.168.100.254 nằm trong mạng

 Chọn C

8 Địa chỉ IP nào dưới đây nằm trong mạng có địa chỉ mạng là 192.168.10.128 và Subnet Mask là 255.255.255.252 ?

A 192.168.10.129

B 192.167.11.10

C 192.168.10.137

7

Trang 8

D 192.168.10.133

Trả lời:

192.168.10.128: 11000000 10101000 00001010 10000000 (1) 255.255.255.252: 11111111 11111111 11111111 11111100 (2)

(1) and (2): 11000000 10101000 00001010 10000000 (3)

192.168.10.129: 11000000 10101000 00001010 10000001 (4) (4) and (2): 11000000 10101000 00001010 10000000 (5)

(3), (4), (5)  Chọn A 9 Địa chỉ IP nào dưới đây nằm trong mạng có địa chỉ mạng là 10.20.64.0 và subnet Mask là 255.255.240.0 ? A 10.20.91.86 B 10.20.78.68 C 10.21.68.86 D 10.20.5.1 Trả lời: 10.20.64.0: 00001010 00010100 01000000 00000000 (1)

255.255.240.0: 11111111 11111111 11110000 00000000 (2)

(1) and (2): 00001010 00010100 01000000 00000000 (3)

10.20.78.68: 00001010 00010100 01001110 01000100 (4)

(4) and (2): 00001010 00010100 01000000 00000000 (5)

(3), (4), (5) Chọn B 10 Địa chỉ IP nào dưới đây nằm trong mạng có địa chỉ mạng là 192.32.0.0 và Subnet Mask là 255.224.0.0 ? A 192.68.1.1 B 192.86.100.10 C 192.33.100.254 D 191.168.100.255 Trả lời:

8

Trang 9

192.32.0.0: 11000000 00100000 00000000 00000000 (1)

255.224.0.0: 11111111 11100000 00000000 00000000 (2)

(1) and (2): 11000000 00100000 00000000 00000000 (3)

192.33.100.254: 11001010 00100001 01100100 11111110 (4)

(4) and (2): 11000000 00100000 00000000 00000000 (5)

(3), (4), (5)  Chọn C 11 Địa chỉ IP nào dưới đây nằm trong mạng có địa chỉ mạng là 10.16.0.0 và có Subnet Mask là 255.240.0.0 ? A 10.18.254.1 B 10.33.100.10 C 11.18.100.2 D 10.48.100.55 Trả lời: 10.16.0.0: 00001010 00010000 00000000 00000000 (1)

255.240.0.0: 11111111 11110000 00000000 00000000 (2)

(1) and (2): 00001010 00010000 00000000 00000000 (3)

10.18.254.1: 00001010 00010010 11111110 00000001 (4)

(4) and (2): 00001010 00010000 00000000 00000000 (5)

(3), (4), (5)  Chọn A 12 Địa chỉ IP nào dưới đây nằm trong mạng có địa chỉ mạng là 192.168.128.0 và Subnet Mask là 255.255.192.0 ? A 192.168.200.1 B 192.167.10.10 C 192.168.100.254 D 192.168.129.25 Trả lời: 192.168.128.0: 11000000 10101000 10000000 00000000 (1)

255.255.192.0: 11111111 11111111 11000000 00000000 (2)

(1) and (2): 11000000 10101000 10000000 00000000 (3)

192.168.129.25: 11000000 10101000 10000001 00011001 (4)

(4) and (2): 11000000 10101000 10000000 00000000 (5)

(3), (4), (5)  Chọn D

9

Trang 10

13 Trong mạng máy tính dùng giao thức TCP/IP và Subnet Mask là

255.255.252.0, hãy xác định địa chỉ broadcast của mạng nếu biết rằng một máy tính trong mạng có địa chỉ 192.168.30.1

A 10.20.17.255

B 192.168.31.255

C 192.168.30.255

D 192.168.255.31

Trả lời:

192.168.30.1: 11000000 10101000 00011110 00000001 (1) 255.255.252.0: 11111111 11111111 11111100 00000000 (2) (1) and (2): 11000000 10101000 00011100 00000000 (3) Địa chỉ broadcast: 11000000 10101000 00011111 11111111 (4) (4) => 192.168.31.255

 Chọn B

14 Trong mạng máy tính dùng giao thức TCP/IP và Subnet Mask là 255.240.0.0 hãy xác định địa chỉ broadcast của mạng nếu biết rằng một máy tính trong mạng

có địa chỉ 192.33.37.1

A 192.9.255.255

B 192.255.0.255

C 192.47.255.255

D 192.37.255.255

Trả lời:

192.33.37.1: 11000000 00100001 00100101 00000001

255.240.0.0: 11111111 11110000 00000000 00000000

And: 11000000 00100000 00000000 00000000

 Broadcast: 11000000 00101111 11111111 11111111

 192.47.255.255

 Chọn C

15 Địa chỉ 39.254.255.255 là địa chỉ gì?

A Broadcast lớp B

B Broadcast lớp A

C Broadcast lớp C

D Host của lớp A

Trả lời:

10

Trang 11

Octet đầu tiền = 39 -> Lớp A

Host-id: 255.255 -> là broadcast

Vậy 39.254.255.255 là địa chỉ Broadcast lớp A

 Chọn B

16 Địa chỉ 200.255.254.255 là địa chỉ gì?

A Broadcast lớp B

B Broadcast lớp A

C Broadcast lớp C

D Host của lớp C

Trả lời:

Địa chỉ trên có giá trị octet đầu tiên nằm trong khoảng 192 – 223 nên đây là địa chỉ

IP thuộc lớp C Với Host-id 255.255 thì đây là Broadcast

 Chọn C

17 Địa chỉ 239.219.255.255 là địa chỉ gì?

A Broadcast lớp B

B Broadcast lớp A

C Broadcast lớp D

D Host của lớp D

Trả lời:

Địa chỉ trên nằm trong dải địa chỉ của lớp D dành riêng cho việc sử dụng multicast Địa chỉ IP của lớp D không được sử dụng cho địa chỉ của các máy tính (host), vì vậy địa chỉ trên thuộc Broadcast của lớp D

 Chọn C

18 Địa chỉ IP nào sau đây là hợp lệ?

A 192.168.1.2

B 255.255.255.254

C 10.20.30.40

D Tất cả các câu trên

Trả lời:

Địa chỉ IP hợp lệ là địa chỉ IP duy nhất trên mạng Internet mà các thiết bị có thể sử dụng để giao tiếp và truyền dữ liệu với nhau Địa chỉ IP phải có đúng 4 phần không trống được phân tách bằng 3 dấu chấm Giá trị thập phân của mỗi phần của địa chỉ IP không được vượt quá 255 và không được nhỏ hơn 0

 Chọn D

11

Trang 12

19 Địa chỉ IP nào sau đây là hợp lệ?

A 92.0.0.0

B 255.255.255.255

C 100.100.255.254

D 200.100.255.255

Trả lời:

Địa chỉ IP 100.100.255.254 là hợp lệ vì byte thứ 4 khác 0 hoặc 255 Nếu byte thứ 4 là 0 thì nó là địa chỉ SubnetID, byte thứ 4 là 255 thì là địa chỉ broadcast

 Chọn C

20 Địa chỉ IP nào sau đây là hợp lệ?

A 142.168.255.255

B 255.255.255.254

C 142.68.0.0

D 200.192.168.0

Trả lời:

Địa chỉ IP 255.255.255.254 là hợp lệ vì byte thứ 4 khác 0 hoặc 255 Nếu byte thứ 4 là 0 thì nó là địa chỉ SubnetID, byte thứ 4 là 255 thì là địa chỉ broadcast

 Chọn B

21 Một máy tính có địa chỉ IP là 192.168.10.154/28 Địa chỉ mạng của máy tính trên là?

A 192.168.10.144/28

B 192.168.10.128/28

C 192.168.10.0/28

D 192.168.10.192/28

Trả lời:

Địa chỉ IP 192.168.10.154 thuộc lớp C => 28 – 24 = 4 bit

192.168.10.154: 11000000 10101000 00001010 10011010 (1)

Subnet mask: 11111111 11111111 11111111 11110000 (2)

(1) and (2): 11000000 10101000 00001010 10010000 (3)

(3) => Địa chỉ mạng của máy trính trên: 192.168.10.144

 Chọn A

22 Một máy tính có địa chỉ IP là 172.16.10.70/27 Hãy xác định dãy địa chỉ IP của mạng có chứa địa chỉ trên?

12

Trang 13

A 172.16.10.65/27 – 172.16.10.94/27

B 172.16.10.64/27 – 172.16.10.95/27

C 172.16.10.1/27 – 172.16.10.96/27

D 172.16.10.65/27 – 172.16.10.95/27

Trả lời:

Địa chỉ IP 172.16.10.70 thuộc lớp B => 27 – 16 = 11 bit

172.16.10.70: 10101100 00010000 00001010 01000110 (1)

Subnet mask: 11111111 11111111 11111111 11100000 (2)

(1) and (2): 10101100 00010000 00001010 01000000 (3)

(3) => Địa chỉ mạng đầu tiên: 172.16.10.64

Địa chỉ broadcast: 10101100 00010000 00001010 01011111

=> 172.16.10.95

Vậy địa chỉ IP trên nằm trong dãy địa chỉ mạng: 172.16.10.64/27 – 172.16.10.95/27

 Chọn B

23 Một máy tính có địa chỉ IP là 192.168.10.135/26 Hãy xác định dãy địa chỉ IP của mạng có chứa địa chỉ trên?

A 192.168.10.128/26 – 192.168.10.194/26

B 192.168.10.129/26 – 192.168.10.195/26

C 192.168.10.1/26 – 192.168.10.96/26

D 192.168.10.129/26 – 192.168.10.190/26

Trả lời:

Địa chỉ IP 192.168.10.135 thuộc lớp C => 26 – 24 = 2 bit

192.168.10.135: 11000000 10101000 00001010 10000111 (1)

Subnet mask: 11111111 11111111 11111111 11000000 (2)

(1) and (2): 11000000 10101000 00001010 10000000 (3)

(3) => Địa chỉ mạng đầu tiên: 192.168.10.128

Địa chỉ broadcast: 11000000 10101000 00001010 10111111

=> 192.168.10.191

Vậy địa chỉ IP trên nằm trong dãy địa chỉ mạng: 192.168.10.128/26 –

192.168.10.191/26

 Chọn D

13

Ngày đăng: 09/12/2024, 17:32

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w