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

bài tập lớn mạng máy tính đề tài nghiên cứu lý thuyết tầng network của mạng tcp ip

11 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

Tiêu đề Nghiên cứu lý thuyết tầng Network của mạng TCP/IP
Tác giả Trần Đăng Quyết, Nguyễn Thanh Tựng, Nguyễn Tuan Anh, Trần Văn Thỏi, Đào Trung Hiểu
Người hướng dẫn Bùi Hải Phong
Trường học Trường Đại học Kiến trúc Hà Nội
Chuyên ngành Mạng máy tính
Thể loại Bài tập lớn
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 11
Dung lượng 1,29 MB

Nội dung

Dây là một bộ các giao thức truyền thông được sử dụng đề kết nối các thiết bị mạng với nhau trên internet.. TCP/IP cũng có thê được sử dụng như một giao thức truyền thông trong mạng máy

Trang 1

Nghiên cứu lý thuyết tầng Network của mang TCP/IP

TRƯỜNG ĐẠI HỌC KIÊN TRÚC HÀ NỘI

KHOA CÔNG NGHỆ THÔNG TIN

BÀI TẬP LỚN

Môn: Mạng máy tính

DE TÀI:

NHÓM THỰC HIỆN:

Trần Đăng Quyết Nguyễn Thanh Tùng Nguyễn Tuan Anh

Trần Văn Thái

Đào Trung Hiểu

Giảng viên hướng dẫn : Bùi Hải Phong

Hà Nội, 2022

Trang 2

Mục lục:

TL TCP/IP là gì? - c Q2 1112 111121111 2111551111111 5 5011k nn ng key 2

2 Sự phát triển và hình thành của mô hình TCP/IP : 3

3 Ưu điểm và nhược điểm của TCP/IP là gì? -:csccscczxcrsrxrez 4 SN 4

3.2 Nhuroe GIG occ ccccccccccecscscecscscevescevsvscevavacscavscavavscavsvstevsvstsvavscessvacssavacssevavsesvaeses 4

4 Vai trò của TCP và IP là Ø12 - QC 01111 111 2x * Hee 4 5 Các giao thức TCP/IP phô biến - - SE EEEEEsEEEErtkerrkereet 5

6 Cach thức hoạt động của giao thức TCP/IP là gì? - 5 7 Các tầng trong mô hình TCP/IP 5s tt EEEEEEEEEErEertkereei 6

Tang 4 — Tầng Ứng Dụng (Application) - 5s s E111 21111 1H te nh He ghe 6 Tầng 3 — Tầng Giao Vận (Transport) -.-¿-5: s+ s E E11 SE121121111 1111122 11t HH Huy 7 Tầng 2 — Tầng Mạng (Internet) - 5s: + s1 112E11111112111111111111 1111 Hy 7

Tầng I — Tầng Vật Lý (Physical) - + s c 1111211121111 11 1E 1 1 ng Huy 7

§ So sánh mô hinh TCP/IP và OST c 2c c2 SE sekrse: 7

8.1 Bảy tầng (lớp) của mô hình OSI - 5s SE 1EE1EE1211212121121221 11x 1 rrea 7 8.2 Điểm giống nhau giữa OSI và TCP/IP là gì? 5c che §

8.3 TCP/IP và OSI khác nhau như thế nảo? - 2+: 22222222 E2+22312212233221223 2e 9

9 Ung dung của giao thức TCP/IP là gÌ? - -csccccxcceEcrxersrxesee 10

Trang 3

1 TCP/IPl gì?

TCP/IP viet tắt của Transmission Control Protocol/Internet Protocol - Giao thức điều khiến truyền nhận/ Giao thức liên mạng Dây là một bộ các giao thức truyền thông được sử dụng đề kết nối các thiết bị mạng với nhau trên internet TCP/IP cũng có thê được sử dụng như một giao thức truyền thông trong mạng máy tính riêng (mạng nội

bộ)

Trong đó, bộ Giao thức internet — một tập hợp các quy tắc và thủ tục — thường gọi là TCP/P TCP và IP là hai giao thức chính bên cạnh những giao thức khác trong bộ Bộ giao thức TCP/IP hoạt động như một lớp trừu tượng giữa các ứng dụng internet và hạ tầng router/switch

Trang 4

TCP/IP Model

TCP/IP la gi?

TCP/IP chi dinh cách dữ liệu được trao đôi qua internet Nó thực hiện bằng cách cung cấp thông tin liên lạc đầu cuối Từ đó xác định cách nó được chia thành các packet, xác định

địa chỉ, truyền dẫn, định tuyến và nhận dữ liệu TCP/IP được thiết kế để đảm bảo độ tin

cậy, nó có khả năng khôi phục tự động khi gặp sự cố trong quá trình truyền dữ liệu

2 Sự phát triển và hình thành của mô hình TCP/IP

Mô hình TCP/IP được bắt nguồn từ Bộ giao thức liên mạng trong công trình DARPA từ những năm đầu thập miên kỷ 1970

Năm 1975, thử nghiệm nôi giữa hai mô hình TCP và IP được diễn ra thành công ngoài

mong đợi Thành công nôi tiếp, nhiêu cuộc thử nghiệm khác đã diễn ra với hiệu quả bât ngờ

Trải qua vô số năm nghiên cứu và phát triển của 2 kỹ sư Robert E Kahn va Vinton Cerf cùng sự hồ trợ của không ít các nhóm nghiên cứu Đâu năm 1978, nhóm nghiên cứu

đã cho ra đời giao thức TCP/ IP được én định hóa với giao thức tiêu chuẩn được dùng

hiện nay của Internet đó là mô hình TCP/IP Version 4

Năm 1982, Bộ quốc phòng Mỹ đã chấp nhận giao thức này và TCP/IP được xem là một tiêu chuân cho toàn bộ mạng lưới thông tin của quốc gia này

3

Trang 5

3 Ưu điểm và nhược điểm cia TCP/IP la gi?

3.1 Ưu điểm

Như đã đề cập ở trên, TCP/IP là một mô hình có tính thực tẾ cao Những đặc điểm nổi bật của nó có thê được kê đên như:

3.2

Thiết lập kết nối giữa các loại máy tính khác nhau

Hoạt động độc lập với hệ điều hành

Hỗ trợ nhiều giao thức định tuyến

Kiến trúc client — server, khả năng mở rộng cao

Có thê hoạt động độc lập

Hỗ trợ nhiều giao thức định tuyến

Nhẹ, không gây nhiều áp lực với máy tính hay mạng

Nhược điểm

Dẫu vậy không có mô hình nào là hoàn hảo TCP/IP cũng có một sô điểm hạn chế cần

được khắc phục:

4

Việc cài đặt khá phức tạp, khó đề quản lý

Tầng transport không đảm bảo việc phân phối các gói tin

Các giao thức trong TCP/IP không dé dé có thé thay thé

Không tách biệt rõ ràng các khái nệm về dịch vụ, giao điện và g1ao thức Do đó nó

không hiệu quả đê mô tả các công nghệ mới trong mạng mới

Dễ bị tấn công SYN — một kiểu tấn công từ chối dịch vụ

Vai tro cua TCP va IP la gi?

Trong hai giao thức chính của bộ Giao thức internet, mỗi giao thức đảm nhiệm các chức năng cụ thê TCP xác định cách các ứng dụng có thê tạo ra các kênh truyền dẫn thông qua mạng Đồng thời, TCP quản lý cách một tin nhắn được chia thành các packet nhỏ hơn trước khi truyền qua internet Sau đó là cách chúng tập hợp lại theo đúng thứ tự ở nơi nhận

Đối với IP, giao thức IP đảm bảo các gói được di đến đúng dia chi đích Mỗi gateway trên mạng sẽ kiêm tra địa chỉ IP này đề xác định nơi chuyển tiếp

Các giao thức phô biến của giao thức TCP/IP gồm:

4

Trang 6

5

HTTP (Hyper Text Transfer Protocol): Xtr ly giao tiếp giữa máy chủ web và

trinh duyét web

HTTPS (Secure HTTP): Xt ly giao tiếp bảo mật giữa máy chủ web và trình

duyệt web

FTP (File Transfer Protocol - Giao thức truyền tệp): Xử lý việc truyền tai file giữa các máy tính

Các giao thức TCP/IP phố biến

HTTP, HTTPS, FTP được coi là 3 giao thức TCP/IP được sử dụng phố biến nhất hiện

nay

Giao thức HTTP: Mục đích sử dụng HTTP để truyền dữ liệu không an toàn giữa

một web client và một web server Bạn có thê hiểu đơn giản rằng, một web

client (trình duyệt Internet trên máy tính) sẽ gửi một yêu cầu đến một web server đề xem một trang web Sau khi tiếp nhận yêu cầu, máy chủ web xử lý và gửi thông tin trang web về cho web client

Giao thức HTTPS: HTTPS là giao thức được sử dụng đề truyền thông tin dữ liệu bảo mật bởi I web client và l web server Giao thức này được dùng đề gửi dữ

liệu giao dịch thẻ tín dụng hoặc các dữ liệu cá nhân khác từ một web client tới

một web server

FTP: FTP là giao thức trao đối ñle dùng giữa hai hoặc nhiều máy tính với qua Internet Nhờ FTP, dù đang ở xa, người dùng vẫn có thể truy cập vào máy chủ để

truyền hoặc nhận dữ liệu

6 Cách thức hoạt động của giao thức TCP/IP là gì?

Bộ giao thức TCP/IP sử dụng mô hình giao tiếp client— server Trong đó, người dùng (chient) được cung câp dịch vụ (như gửi trang web) bởi một máy chủ (server) trong mạng TCP/IP là sự kết hợp giữa 2 giao thức như tên gọi rong đó, IP (Giao thức liên mạng) có nhiệm vụ gửi các gói tin đến đích đã định săn Quy trình hoạt động của IP la thêm các thông tin chỉ đường vào các gói tin đê chúng đên được đích quy định

Và giao thức TCP (Giao thức truyền vận) đóng vai trò kiểm tra và đảm bảo sự an toàn cho môi gói tin khi đi qua mỗi trạm Khi giao thức TCP nhận thấy gói tin bị lỗi trong quá trình truyền vận, một tín hiệu sẽ được phát ra và yêu cầu hệ thông máy chủ gửi lại một gói tin khác Quá trình hoạt động này sẽ được làm rõ hơn ở chức năng của mỗi tầng trong mô hình TCP/IP trong phần dưới đây

Trang 7

Tóm lại, mô hình TCP/IP tương đối khác so với mô hình mạng bảy lớp — Mô hình tham chiéu hé thong mé (Open Systems Interconnection — OSD M6 hinh OSI duoc ra đời sau, xác định cách các ứng dụng có thê giao tiếp qua mạng

7 Các tầng trong mô hình TCP/IP

Mô hình TCP/IP tiêu chuẩn được chia thành 4 tầng (Layer) chồng lên nhau bao gồm: Tang vat ly (Physical) > Tang mang (Network) — Tang giao van (Transport) và cuối cùng là Tầng ứng dụng (Application) Mỗi tầng đều có giao thức cụ thê khác nhau

Application Application

=

Các tầng trong mô hình TCP/IP

Tầng 4— Tầng Ứng Dụng (Application)

© Cung cấp cho các ứng dụng những trao đổi dữ liệu chuẩn hóa, giao tiếp dữ liệu giữa 2 máy khác nhau thông qua các dịch vụ mạng khác nhau

® - Bao gồm các giao thức trao đôi dữ liệu hỗ trợ truyền tập tin: HTTP, FTP, Post Office Protocol 3 (POP3), Simple Mail Transfer Protocol (SMTP) va Simple Network Management Protocol (SNMP)

© Dir liéu trong tầng này là dữ liệu ứng dụng thực té

Tang 3 — Tang Giao Van (Transport)

Trang 8

¢ Chiu trach nhigm duy trì thông tin liên tac end-to-end trên toàn mạng TCP xử lý thông tin liên lạc giữa các máy chủ và cung cấp khả năng kiểm soát luồng, ghép

kênh và độ tin cậy

® Trong tầng này bao gồm 2 giao thức cốt 161 la TCP va UDP TCP giup dam bao chât lượng gói tin và UDP giúp tôc độ truyền tải nhanh hơn

Tang 2 — Tang Mang (Internet)

e Trong tang nay sé cé nhiém vy xtr ly cac network packet và kết nối các mạng độc lập Từ đó vận chuyên các packet qua network

e - Giao thức: IP và ICMP (Internet Control Message Protocol) — dùng đề báo cáo lỗi Tầng 1 — Tầng Vat Ly (Physical)

© Còn gọi là Link Layer, gồm các giao thức chỉ hoạt động trên một liên kết — thành phân mạng kết nôi các nút hoặc máy chủ trong mạng Tâng này chịu trách nhiệm truyền dữ liệu giữa hai thiết bị trong cùng một mạng

© (Cac giao thức truyền dữ liệu: Ethernet (cho mạng LAN) va ARP

8 So sánh mô hinh TCP/IP va OSI

TCP/IP va OST la hai giao thre mang truyền thông phô biến nhất hiện nay TCP/IP dùng

đề thiệt lập các liên kết va giao tiép trong mang

Mặt khác, OSI là một mô hình khái mệm, không được sử dụng thực té OSI xac dinh cach các ứng dụng có thê giao tiếp qua mạng Trước tiên, hãy tìm hiểu sơ qua về cầu trúc của

mô hình OST

8.1 Bảy tầng (lớp) của mô hình OSI

® Layer 7—Application: Cho phép người dùng tương tác với ứng dụng hoặc mạng

nghĩa hoặc cú pháp mà ứng dụng châp nhận

¢ Layer 4— Transport: Xt ly viéc truyền dữ liệu qua mạng, cung cấp cơ chế kiểm

soát lỗi, kiêm soát luông đữ liệu

¢ Layer 3 — Network: Di chuyên dữ liệu vào và qua các mạng khác

e Layer 2 — Link: Xu ly cac van dé xay ra do lỗi truyền bít

Trang 9

¢ Layer 1 — Physical: Van chuyén dit liéu bang cac giao diện điện, cơ học hay các

thu tuc

8.2 Diễm giống nhau giữa OSI và TCP/IP là gì?

Diém so sánh

Phổ biến

Phương pháp tiếp

cận

Cách giao tiếp ở

các tầng

Sự phụ thuộc

Sự phát triển

TCP/IP Được nhiều người sử dụng

Chiều ngang

Kết hợp để thực hiện nhiệm vụ

Phụ thuộc vào giao thức

Phát triển giao thức trước, xây

OSI MODEL vs TCP/IP MODEL

5

=)

So sánh mô hình TCP/IP và OSI

OSI

It duoc str dung hon

Chiéu doc

Mỗi tầng | nhiém vu riéng biét

Độc lập hoàn toàn

Xây dựng mô hình trước và giao

Trang 10

Điểm so sánh TCP/IP OSI

Đều là các mô hình logic

Xác định tiêu chuẩn network

Chia quá trình giao tiếp network thành các layer

Cung cấp các khuôn khổ đề tạo, triển khai các tiêu chuẩn và thiết bị mạng

Cho phép một nhà sản xuất tạo ra các thiết bị, thành phần mạng có thể cùng tổn tại

và hoạt động với các thiết bị, thành phân của nhà sản xuât khác

8.3 TCP/IP va OSI khác nhau như thé nào?

Bang so sanh m6 hinh TCP/IP va OSI

Đề có thê hiểu thêm về sự khác nhau giữa mô hình TCP/IP, bạn có thể tham khảo thêm

một vài yêu tô dưới đây nhé:

TCP/IP chỉ sử dụng tầng ứng dụng đề xác định chức năng của các tầng trên Trong khi đó, OSTI sử dụng đến ba tâng (Application, presentation va session)

TCP/IP str dung Link Layer đề xác định chức năng tầng dưới cùng Đối với OSI,

nó sử dụng hai tang: Physical va Data Link

OSI str dung lép Network dé xac định các tiêu chuẩn và giao thức định tuyến Chức năng này được quản ly boi tang internet cua TCP/IP

Mô hình TCP/IP là một tiêu chuẩn oriented protocol Trong khi đó, OSI là một mô hình chung dựa trên chức năng của môi lớp

Cách tiếp cận của TCP/IP là tiếp cận ngang, trong khi của OSI là dọc

Trong bộ TCP/IP, các giao thức được phát triển trước mô hình Quá trình này ngược lại so với OSI

TCP/IP giúp thiết lập kết nối giữa các loại máy tính với nhau Mặt khác, OSI giúp chuẩn hóa các router, switch, bo mạch chủ và các phần cứng khác

Tóm lại, mỗi mô hình đều có cách vận hành cũng như chức năng khác nhau Tuy nhiên,

có thê thấy TCP/IP là một mô hình thực tế hơn khi nó đặt Ta các tiêu chuẩn ma internet được tạo ra Trong khi đó, OSI cung cấp các hướng dẫn về cách giao tiếp phải được thực

hiện

Trang 11

9 Ứng dụng của giao thức TCP/IP là gì?

Giao thức TCP/IP có thê được sử dụng đề cung cấp thông tin đăng nhập từ xa qua mạng, truyền file tương tác, gửi email, phân phôi trang web qua mạng và truy cập từ xa vào hệ thông của máy chủ lưu trữ

Transmission Control Protocol/Internet Protocol

Ứng dụng của giao thức TCP/IP là gì?

Nói cách khác, TCP/IP được sử dụng để biểu thị thông tin thay đổi khi nó truyền qua mạng Từ lớp vật lý cụ thề đến lớp ứng dụng trừu tượng TCP/IP trình bay chi tiết các giao thức cơ bản hoặc các phương thức giao tiếp ở mỗi lớp khi thông tin di qua

Ta có thể xem lưu lượng TCP giữa hai địa chỉ IP thông qua tiện ích filter của Wireshark

10

Ngày đăng: 19/07/2024, 16:28

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

TÀI LIỆU LIÊN QUAN

w