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

Nội dung đề thi tiểu luận mô hình mạng osi, tcp

28 2 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

Tiêu đề Mô hình mạng OSI, TCP/IP
Tác giả Huỳnh Võ Gia Tuyền, Bùi Thị Yến Vy, Trịnh Thị Kiều Duyên, Trần Yến Ngân, Lê Nguyễn Ngọc Thanh, Trần Phúc Ái, Phan Quỳnh My
Trường học Trường Đại học SPKT TP.HCM
Chuyên ngành Mạng Giao tiếp dữ liệu
Thể loại Đề thi tiểu luận
Năm xuất bản 2022
Thành phố TP.HCM
Định dạng
Số trang 28
Dung lượng 1,09 MB

Nội dung

Tầng 2 – Data link: Tầng liên kết dữ liệu liên quan đến việc định dạng dữ liệu theo các chuẩn, điều khiển cách thức truy xuất đến môi trường vật lý; xử lý dữ liệu dạng khung frame; liên

Trang 1

TRƯỜNG ĐẠI HỌC SPKT TP.HCM

KHOA KINH TẾ

BỘ MÔN THƯƠNG MẠI

Đề thi môn: Mạng Giao tiếp dữ liệu

Mã môn học: DNET332208Học kỳ: II / 2021-2022Ngày thi: 15 / 05/ 2022

Đề Thi Tiểu Luận

1 Nhóm 15 : Mỗi nhóm tối đa từ 5 đến 7 Sinh viên

2 Danh sách sinh viên

II NỘI DUNG ĐỀ THI TIỂU LUẬN

Câu 1:

a) Trình bày Mô hình mạng OSI, TCP/IP:

- Mô hình OSI

Tầng 1 - Physical: Tầng vật lý liên quan các vấn đề về điện tử, cơ khí; xử lý

dữ liệu dạng bit; thiết bị mạng hoạt động ở tầng này là Hub

Tầng 2 – Data link: Tầng liên kết dữ liệu liên quan đến việc định dạng dữ liệutheo các chuẩn, điều khiển cách thức truy xuất đến môi trường vật lý; xử lý dữliệu dạng khung (frame); liên quan đến địa chỉ vật lý (phổ biến là địa chỉMAC); thiết bị mạng hoạt động ở tầng này là Switch

Trang 1

Trang 2

Tầng 3 - Network: Tầng mạng thực hiện chức năng định tuyến cho các gói tin;

xử lý dữ liệu dạng gói (packet); liên quan đến địa chỉ luận lý (phổ biến là địachỉ IP…); thiết bị hoạt động ở tầng này là Router

Tầng 4 - Transport: Tầng vận chuyển thực hiện chức năng đảm bảo việc vậnchuyển dữ liệu từ nguồn đến đích thông qua hệ thống mạng Thực hiện việcchia nhỏ dữ liệu phù hợp với kích thước tối đa của kênh truyền ở bên gửi và táilập ở bên nhận

Tầng 5 - Session: Tầng phiên thực hiện việc thiết lập, quản lý và kết thúc cácphiên làm việc của các chương trình ứng dụng

Tầng 6 - Presentation: Tầng trình bày thực hiện việc đảm bảo dữ liệu đọcđược ở tầng ứng dụng Các chức năng của tầng này liên quan đến định dạng dữliệu, cấu trúc dữ liệu, nén dữ liệu, mã hóa dữ liệu

Tầng 7 - Application: Tầng ứng dụng là tầng cao nhất trong mô hình OSI, liênquan đến các chương trình ứng dụng làm việc trực tiếp với người dùng (nhưEmail, FTP, Web…) hoặc các dịch vụ hỗ trợ khác

- Mô hình TCP/IP

Tầng 1 - Network access (link): đặc điểm của tầng này bao gồm đặc điểm của

2 tầng thấp nhất của mô hình OSI là tầng vật lý và tầng liên kết dữ liệu Tầngnày mô tả về các đặc điểm vật lý của các kết nối, điều khiển truy cập và địnhdạng dữ liệu để truyền tải

Tầng 2 - Internet: cung cấp tính năng định tuyến cho dữ liệu từ nguồn đếnđích trong các gói tin và thông tin về địa chỉ, di chuyển dữ liệu giữa tầng Link

và tầng transport

Tầng 3 - Transport: là tầng quan trọng của kiến trúc TCP/IP Tầng này cungcấp các dịch vụ truyền thông trực tiếp đến quá trình xử lý của ứng dụng đangchạy trên mạng

Tầng 4 – Application: cung cấp các ứng dụng cho việc truyền tập tin, xử lý sự

cố và các hoạt động Internet

b) Trình bày và giải thích quá trình vận chuyển dữ liệu qua mạng

Trang 2

Trang 3

Quá trình đóng gói – bên gửi: Quá trình đóng gói dữ liệu diễn ra bên máy gửi.

Dữ liệu xuất phát từ tầng ứng dụng được đóng gói và chuyển xuống các tầng kếtiếp, đến mỗi tầng dữ liệu được gắn thêm thông tin mô tả của tầng tương ứnggọi là header

- Quá trình truyền dữ liệu qua các thiết bị mạng:

Khi dữ liệu đến tầng “transport”, tại đây diễn ra quá trình chia nhỏ gói tinnếu kích thước dữ liệu lớn hơn so với kích thước truyền tối đa cho phép Dữ liệuđến đến tầng “network”, mỗi gói tin sẽ gắng thêm thông tin tương ứng ở tầng nàygọi là “IP header”, trong đó có chứa thông tin quan trọng là địa chỉ IP nguồn và IPđích được sử dụng trong quá trình định tuyến

Dữ liệu đến tầng “Data-Link” sẽ gắng thêm thông tin mô tả tầng này gọi là

“Frame header”, trong đó có chứa thông tin về địa chỉ MAC nguồn và MAC đích.Trường hợp địa chỉ MAC đích không biết, máy tính sẽ dùng giao thức ARP đểtìm Sau đó dữ liệu chuyển xuống tầng “Physical”, chuyển thành các tín hiệu nhịphân để truyền đi

- Quá trình mở gói - bên nhận:

Quá trình mở gói dữ liệu diễn ra bên máy nhận Nguyên tắc chung là các

“header” sẽ được mở ở các tầng tương ứng Khi máy đích nhận được một dãy cácbit, dữ liệu được xử lý bởi quá rình mở gói như sau:

1) Tầng link kiểm tra trailer (FCS) để xem dữ liệu có bị lỗi hay không Frame

có thể bị loại bỏ hoặc yêu cầu để được truyền lại

2) Nếu dữ liệu không bị lỗi, tầng link đọc và thông dịch thông tin điều khiểntrong tầng 2

3) Tầng link gỡ bỏ “header” và “trailer”, sau đó gửi phần dữ liệu còn lại lêntầng Internet

Câu 2: Trình bày được đặc điểm và nguyên tắc hoạt động của một số dịch vụ mạngphổ biến: DNS, DHCP, FTP, Web, Email, SNMP

Trang 3

Trang 4

• DNS

Đặc điểm:

Domain Name System (DNS) - hệ thống phân giải tên miền Hệ thống này làmột hệ thống cho phép thiết lập tương ứng giữa địa chỉ IP và tên miền trên internet.Nhờ giao thức này nên có thể chuyển đổi tên miền thành địa chỉ IP Cổng mặc địnhcủa DNS là 53

Mỗi nhà cung cấp dịch vụ vận hành và duy trì DNS server riêng của mình,gồm các máy bên trong phần riêng của mỗi nhà cung cấp dịch vụ đó trong Internet.Tức là, nếu một trình duyệt tìm kiếm địa chỉ của một website bất kỳ thì DNSserver phân giải tên website này phải là DNS server của chính tổ chức quản lý website

đó chứ không phải là của một tổ chức (nhà cung cấp dịch vụ) nào khác

Nguyên tắc hoạt động

DNS làm việc dựa trên nguyên tắc tra vấn hệ thống DNS server Mỗi DNSserver được vận hành, quản lý bởi một đơn vị cung cấp dịch vụ website Theo đó, nhàcung cấp có trách nhiệm theo dõi DNS server và tên miền thương ứng

Nói một cách dễ hiểu, khi một trình duyệt có nhu cầu tìm kiếm một địa chỉwebsite nào đó thì chỉ DNS server của tổ chức đang quản lý trang web được tìm kiếmmới có khả năng phân giải tên của trang web này Trong trường hợp này, DNS servercủa tên miền giữ vai trò phân giải tên của mọi thiết bị thuộc miền về địa chỉ trênInternet

Khi các DNS server ngoài cố gắng phân giải tên của website không thuộcquyền quản lý của mình, DNS server của tên miền sẽ đưa ra các động thái thích hợp

Trang 5

động và tập trung việc phân phối địa chỉ IP bên trong một mạng Ngoài ra DHCP còngiúp đưa thông tin đến các thiết bị hợp lý hơn cũng như việc cấu hình subnet maskhay cổng mặc định.

- Khắc phục được tình trạng đụng địa chỉ IP và giảm chi phí quản trị cho hệthống mạng

- Giúp cho các nhà cung cấp dịch vụ (ISP) tiết kiệm được số lượng địa chỉ IPthật (Public IP)

- Phù hợp cho các máy tính thường xuyên di chuyển qua lại giữa các mạng

- Kết hợp với hệ thống mạng không dây (Wireless) cung cấp các điểmHotspot như: nhà ga, sân bay, trường học…

Nguyên tắc hoạt động

Được giải thích một cách ngắn gọn nhất về cách thức hoạt động của DHCPchính là khi một thiết bị yêu cầu địa chỉ IP từ một router thì ngay sau đó router sẽ gánmột địa chỉ IP khả dụng cho phép thiết bị đó có thể giao tiếp trên mạng

Như ở các hộ gia đình hay các doanh nghiệp nhỏ thì router sẽ hoạt động nhưmột máy chủ DHCP nhưng ở các mạng lớn hơn thì DHCP như một máy chỉ ở vai trò

là máy tính

Cách thức hoạt động của DHCP còn được giải thích ở một cách khác thì khimột thiết bị muốn kết nối với mạng thì nó sẽ gửi một yêu cầu tới máy chủ, yêu cầunày gọi là DHCP DISCOVER Sau khi yêu cầu này đến máy chủ DHCP thì ngay tại

đó máy chủ sẽ tìm một địa chỉ IP có thể sử dụng trên thiết bị đó tồi cung cấp cho thiết

bị địa chỉ cùng với gói DHCPOFFER

Khi nhận được IP thì thiết bị tiếp tục phản hồi lại máy chủ DHCP gói mangtên DHCPREQUEST Lúc này là lúc chấp nhận yêu cầu thì máy chủ sẽ gửi tin báonhận (ACK) để xác định thiết bị đó đã có IP, đồng thời xác định rõ thời gian sử dụng

IP vừa cấp đến khi có địa chỉ IP mới

Trang 5

Trang 6

- Dễ dàng trao đổi các dữ liệu giữa máy tính với host và ngược lại

- Quản lý được toàn bộ các dữ liệu dạng tập tin và các file có trên host ngoại trừdatabase

Nguyên tắc hoạt động

Giao thức FTP hoạt động dựa trên mô hình cơ bản của việc truyền và nhận dữliệu từ máy Client đến máy Server Quá trình truyền nhận dữ liệu giữa máy Client vàServer lại được tạo nên từ 2 tiến trình TCP logic là Control Connection và DataConnection

Control Connection: Đây là phiên làm việc TCP logic đầu tiên được tạo ra khiquá trình truyền dữ liệu bắt đầu Tuy nhiên, tiến trình này chỉ kiểm soát các thông tinđiều khiển đi qua nó, ví dụ như các tập lệnh Quá trình này sẽ được duy trì trong suốtquá trình phiên làm việc diễn ra

Data Connection: Khác với tiến trình Control Connection, Data Connection làmột kết nối dữ liệu TCP được tạo ra với mục đích chuyên biệt là truyền tải dữ liệugiữa máy Client và máy Server Kết nối sẽ tự động ngắt khi quá trình truyền tải dữ liệuhoàn tất

Trang 7

web thường chỉ nằm trên một tên miền (domain) hoặc tên miền phụ (sub domain) lưutrữ trên các máy chủ chạy trực tuyến trên đường truyền World Wide Web của Internet.Trang web được phát minh và đưa vào sử dụng đầu những năm 90 của thế kỷ 20.

- Xử lý dữ liệu qua giao thức HTTP

- Kết nối linh hoạt

- Chương trình chuyển đổi thông minh

- Lưu trữ dữ liệu trên hình thức thuê các máy chủ nhỏ, máy chủ áo VPS hoặchosting

Hiện nay, để một website có thể vận hành cần bắt buộc có 3 phần chính:

- Tên miền (Domain): là tên riêng và duy nhất của website

- Hosting (Hosting Share, máy chủ, vps ): là các máy chủ chứa các tệp tinnguồn

- Mã nguồn web (Source code): là các tệp tin html, xhtml… hoặc một bộ codeđược lập trình bằng các ngôn ngữ asp.net, PHP, java, Ruby on Rails Website được tương tác và hiển thị đến với người dùng thông qua các phầnmềm gọi là “Trình duyệt web” với các văn bản, hình ảnh, đoạn phim, nhạc, trò chơi vàcác thông tin khác ở trên một trang web của một địa chỉ web trên mạng toàn cầu hoặcmạng nội bộ Website được tạo nên bởi các nhà thiết kế web (website developer)

Trang 7

Trang 8

• Email

Đặc điểm

Email là viết tắt của Electronic Mail trong tiếng Anh, dịch ra tiếng Việt là thưđiện tử Email là một hệ thống được tạo ra nhằm mục đích gửi-nhận thư qua mạnginternet

- Email server có thể xử lý số lượng lớn thư điện tử hàng ngày

- Có server riêng biệt

- Email server có tính năng bảo mật an toàn dữ liệu

- Có hệ thống quản trị (Control panel)

- Có thể cài đặt dung lượng tối đa cho từng email

- Nhân viên có thể tự đổi mật khẩu riêng với email server

- Kiểm tra và quản lý nội dung email của nhân viên trong công ty

- Email server có khả năng chống virus và spam mail hiệu quả cực cao

- Email server hỗ trợ Forwarder Email để cài đặt Email Offline

- Có thể check mail trên cả webmail và Outlook Express

Nguyên tắc hoạt động

Để hoạt động được thì Email cần phải có Email server Giống như các serverthông thường - các máy tính trên Internet chạy các phần mềm chuyên dụng xử lý cácyêu cầu gửi tới bao gồm Web servers, FTP servers, telnet servers và tương tự là e-mailserver, chạy trên hàng triệu máy tính trên Internet ngay bây giờ Các phần mềm nàychạy liên tục trên máy chủ và lắng nghe trên các cổng cụ thể, chờ đợi người dùng haychương trình khác kết nối tới cổng Có các loại Email server cần phải có để ứng dụngemail có thể sử dụng bao gồm: SMTP server, POP3 server, The IMAP server

• SNMP

Đặc điểm

Trang 8

Trang 9

Simple Network Management Protocol (SNMP) là giao thức tầng ứng dụngđược sử dụng để quản lý và giám sát các thiết bị mạng cũng như chức năng của chúng.SNMP cung cấp ngôn ngữ chung cho các thiết bị mạng để chuyển tiếp thông tin quản

lý trong cả môi trường single-vendor và multi-vendor trong mạng cục bộ (LAN) hoặcmạng diện rộng (WAN) Phiên bản gần đây nhất của SNMP, version 3, bao gồm cáccải tiến bảo mật để xác thực và mã hóa tin nhắn SNMP cũng như bảo vệ các gói trongkhi truyền

- SNMP được thiết kế để đơn giản hóa quá trình quản lý

- SNMP được thiết kế để có thể mở rộng các chức năng quản lý, giám sát

- SNMP được thiết kế để có thể hoạt động độc lập với các kiến trúc và cơ chếcủa các thiết bị hỗ trợ SNMP

Nguyên tắc hoạt động

SNMP thực hiện vô số chức năng, dựa trên sự pha trộn giữa truyền tin and-pull giữa các thiết bị mạng và hệ thống quản lý Nó có thể ra lệnh đọc hoặc ghi,chẳng hạn như đặt lại mật khẩu hoặc thay đổi cài đặt cấu hình Nó có thể báo cáo lạimức độ sử dụng băng thông, CPU và bộ nhớ, với một số trình quản lý SNMP tự độnggửi cho người quản trị một email hoặc thông báo tin nhắn văn bản nếu vượt quángưỡng xác định trước

push-Trong hầu hết các trường hợp, SNMP hoạt động trong một mô hình đồng bộ,với giao tiếp được khởi tạo bởi người quản lý SNMP và tác nhân gửi phản hồi Cáclệnh và thông báo này, thường được vận chuyển qua giao thức UDP hoặc TCP/IP,được gọi là đơn vị dữ liệu giao thức (PDU):

- GET: Được tạo bởi trình quản lý SNMP và được gửi đến một agent để lấy giátrị của một biến số nào đó, được xác định bởi OID của nó, trong một MIB

- RESPONSE: Được gửi bởi agent cho người quản lý SNMP, được phát đi để trảlời yêu cầu GET Chứa các giá trị của các biến được yêu cầu

- GETNEXT: Được gửi bởi người quản lý SNMP đến agent để lấy các giá trị củaOID tiếp theo trong hệ thống phân cấp của MIB

Trang 9

Trang 10

- GETBULK: Được gửi bởi người quản lý SNMP cho agent để có được các bảng

dữ liệu lớn bằng cách thực hiện nhiều lệnh GETNEXT

- SET: Được gửi bởi người quản lý SNMP cho agent để đưa ra các cấu hình hoặclệnh

- TRAP: Một cảnh báo không đồng bộ được gửi bởi agent đến trình quản lýSNMP để chỉ ra một sự kiện quan trọng, chẳng hạn như lỗi hoặc sự cố, đã xảyra

Câu 3: Cho giải địa chỉ 172.XX.0.0/16, hãy Subnet để cấp cho các mạng con yêu cầu

số host như sau:

Trang 11

Hình 1a) Hãy Subnet để cấp cho các mạng con A, B, C, D, E, F, G và hoàn thiệnbảng tổng kết theo yêu cầu

Theo phương pháp VLSM để tiến hành chia dãy IP cho các mạng con phải chiatheo thứ tự giảm dần số host Mạng nào có số host cao nhất sẽ chia trước rồi sau

đó lần lượt đến các mạng có số host nhỏ nhất sẽ được chia cuối cùng

Theo thứ tự giảm dần số host:

Trang 12

F: 2 host

G: 2 host

Chọn XX là 15 => địa chỉ: 172.15.0.0/16

Chia 172.15.0.0/16 cho mạng A: 320 host

Thuộc lớp B => Subnet Mask: 255.255.0.0

Công thức: – 2 ≥ 320 => h = 9

-> Số bit cần mượn: s = 32 – 16 – 9 = 7

Subnet Mask mới: 255.255.254.0

-> Số mạng con được tạo ra: = = 128

-> Số host mỗi mạng con: – 2 = – 2 = 510

Trang 14

– 2 ≥ 30 -> h = 5

-> Số bit cần mượn: s = 32 – 25 – 5 = 2

Subnet Mask mới: 255.255.255.224

-> Số mạng con được tạo ra: = = 4

-> Số host mỗi mạng con: – 2 = – 2 = 30

Subnet Mask mới: 255.255.255.252

-> Số mạng con được tạo ra: = = 8

Trang 14

Trang 15

-> Số host mỗi mạng con: – 2 = – 2 = 2

172.15.0.1

Trang 15

Trang 16

b) Sau khi chia subnet và hoàn thiện bảng tổng kết ở trên hiển thị địa chỉ vào

sơ đồ mạng theo hình 1 (0.25 điểm)

Trang 16

Trang 17

c) Thực hiện định tuyến trên 3 router đảm bảo các mạng A, B, C, D có thỉ nhìn thấy nhau Có thể sử dụng đinh tuyến tĩnh hoặc định tuyến động Thiết lập địa chỉ IP trên các cổng mà các router kết nối

Trang 17

172.15.3.40/30

172.15.2.0/25172.15.3.36/30

172.15.3.32/30172.15.3.0/27

172.15.0.0/23

172.15.2.128/25

Trang 18

172.15.3.1

172.15.0.1

172.15.3.38172.15.3.33

172.15.2.129

172.15.2.128/25

172.15.3.32/30

172.15.3.42172.15.3.40/30

172.15.0.0/23

172.15.3.37

172.15.2.0/25172.15.3.36/30

Trang 21

a) Xác định hai PCs theo sơ đồ có địa chỉ IP sai (0.5 điểm)

Xét từng Et1, Et2, Et3, Et4, Et5

Trang 21161.142.6.250

Trang 23

Số lượng host cho mỗi net:

Trang 25

Kết luận:

Hai PCs theo sơ đồ có địa chỉ IP sai là 202.189.5.127 ở Et5 và 102.167.31.12 ở Et2 b) Dãy địa chỉ IP có thể được sử dụng trong LAN Et2, Et1, Et3, Et4

- Dãy địa chỉ IP có thể sử dụng trong LAN Et1 là từ 102.168.32.1 đến 102.168.33.254

- Dãy địa chỉ IP có thể sử dụng trong LAN Et2 là từ 102.167.32.1 đến 102.167.35.254

- Dãy địa chỉ IP có thể sử dụng trong LAN Et3 là từ 202.167.16.1 đến 202.167.16.254

- Dãy địa chỉ IP có thể sử dụng trong LAN Et4 là từ 202.187.5.1 đến 202.187.5.254c) Định tuyến tại router R1 đảm bảo các mạng Et1, Et2, Et4 có thể truy cập đượcinternet (0.5 điểm)

+ Để truy cập được Internet, định tuyến tại router R1 đảm bảo các mạng Et1 là: 161.142.6.250/23 có địa chỉ mạng là: 161.142.6.0

Ngày đăng: 15/04/2024, 19:02

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w