Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
1,48 MB
Nội dung
ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH ĐẠ BÁO CÁO CUỐI KỲ P Ơ Ọ Ọ P ÁP ỨU KHOA HỌC ĐỀ TÀI: ỨNG DỤNG CÁC NGUYÊN TẮC SÁNG TẠ TRONG PHẦN MỀM GNS3 V D: S S Ơ BẢN À VĂ ẾM HV TH C HI N: LÊ QUỐC HỊA MSHV: 1211021 KHĨA: 22 TP HCM, ĂM 2012 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC Ó ĐẦU L PHẦN I GIỚI THI U PHẦN MỀM GNS3 1.1 Giới thiệu GNS3 1.2 Giới thiệu Dynamips Dynagen 1.3 Cài đặt 1.3.1 Cài đặt GNS3 1.3.2 Thiết lập Dynamips IOS 1.4 Làm việc GNS3 1.4.1 Các công cụ làm việc 1.4.2 Thiết lập Router 1.4.3 Tinh chỉnh Interface 1.4.4 Tinh chỉnh Idle PC 1.4.5 Thiết lập kết nối 1.4.6 Cấu hình Router thơng qua giao diện console 1.4.7 Giao tiếp với PC thật 11 PHẦN II PHÂN TÍCH CÁC NGUYÊN TẮC SÁNG TẠ Đ ỢC ỨNG DỤNG TRONG GNS3 14 2.1 Nguyên tắc phân nhỏ 14 2.2 Nguyên tắc “tách khỏi” 15 2.3 Nguyên tắc kết hợp 16 2.4 Nguyên tắc vạn 16 2.5 g n tắc h ng 16 2.6 Nguyên tắc “rẻ” tha cho “đắt” 17 2.7 Nguyên tắc tha đổi màu sắc 17 2.8 Nguyên tắc loại bỏ tái sinh phần 17 PHẦN III KẾT LUẬN 19 PHẦN IV TÀI LI U THAM KHẢO 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ L I Ó ĐẦU Chúng ta sống kỷ nguyên mà thành t u khoa học công nghệ xuất cách mau lẹ đổi cách c c kỳ nhanh chóng Ngày nghiên cứu khoa học hoạt động có tốc độ phát triển nhanh thời đại Bộ máy nghiên cứu khoa học trở thành khổng lồ, nghi n cứu tất góc cạnh giới Các thành t u nghiên cứu khoa học ứng dụng vào lĩnh v c sống Khoa học làm đảo lộn nhiều quan niệm truyền thống, làm cho sức sản xuất xã hội tăng l n hàng trăm lần so với vài thập niên gần đâ Về phần mình, thân khoa học cần nghiên cứu cách khoa học Một mặt, phải tổng kết th c tiễn nghiên cứu khoa học để khái quát lý thuyết trình sáng tạo khoa học; mặt khác, phải tìm biện pháp tổ chức, quản lý nghiên cứu khoa học tốt làm cho máy khoa học vốn mạnh, lại phát triển mạnh q ỹ đạo Có lẽ khơng phải ngẫu nhiên, nhà tương lai học Thierr Ga in đưa thông điệp khẩn thiết: “Hãy học hương pháp đừng học liệ !” S phát triển khoa học đại đem lại cho người hiểu biết sâu sắc giới, mà đem lại cho người hiểu biết hương há nhận thức giới Chính vậ mà hương há hương há l ận nghiên cứu khoa học gắn liền với hoạt động có ý thức người, yếu tố định s thành công hoạt động nhận thức cải tạo giới.Và mà việc nghiên hương há hương há l ận nghiên cứu khoa học ngày trở nên cần thiết nhằm giúp cho công tác nghiên cứu khoa học đạt hiệu hơn, hát triển mạnh mẽ Lê Quốc Hòa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ PHẦN I GIỚI THI U PHẦN MỀM GNS3 1.1 Giới thiệu GNS3 GNS3 chương trình giả lập mạng có giao diện đồ họa (Graphical Network Simulator) cho phép dễ dàng thiết kế mơ hình mạng sa chạy giả lập chúng Tại thời điểm GNS3 hỗ trợ IOS Router, ATM/Frame Relay/Ethernet Switch Hub Ta mở rộng mạng cách kết nối vào mạng ảo Để làm điề nà , G S3 a Dynamips phần Dynagen ó phát triển Python thông qua PyQt, phần giao diện đồ họa sử dụng thư viện Qt, vốn tiếng tính hữu dụng d án KDE G S3 sử dụng kỹ thuật SVG (Scalable Vector Gra hic) để cung cấp biể tượng chất lượng cao cho việc thiết kế mơ hình mạng 1.2 Giới thiệu Dynamips Dynagen Dynamips chương trình mô hỏng Ro ter Cisco viết Christophe Fillot Nó mơ dịng 1700, 2600, 3600 7200, sử dụng IOS image chuẩn Phần mềm sử dụng cho: Làm công cụ để th c tập, với phần mềm sử dụng giới th c Nó cho phép người làm q en với thiết bị Cisco (hiện công t hàng đầu giới kỹ thuật mạng) Thử nghiệm làm quen với đặc tính Cisco IOS Kiểm tra nhanh chóng cấ hình để triển khai sau Router thật Dĩ nhi n, hần mềm mô khơng thể thay Router thật, đơn giản công cụ bổ sung cho lab th c tế nhà trị mạng Cisco cho muốn vượt qua kỳ thi CCNA/CCNP/CCIE Dynagen giao tiếp d a văn (text-base) dành cho Dynamips, cung cấp OOP API ri ng sử dụng G S3 để tương tác với Dynamips Lê Quốc Hòa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin 1.3 Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ ài đặt 1.3.1 Cài đặt GNS3 GNS3 chạ tr n Win ows, Lin x MAC OSX đ i hỏi thành phần sau đâ cài đặt sẵn máy muốn cài đặt từ mã nguồn: Qt >= 4.3 Python >= 2.4 Sip >= 4.5 PyQt >= 4.1 Để thuận tiện Windows, cài đặt từ gói tích hợp tất phần mềm cần thiết bao gồm: WinPcap, Dynamips, phiên biên dịch GNS3, giúp không cần phải cài Python, PyQt, Qt Sip Phiên ành cho Win ows tính đến thời điểm (12/2012) 0.8.3.1 bao gồm Dynamips, Qemu/Pemu, Putty WinPcap Địa download: http://www.gns3.net/download/ Sau download, ta tiến hành cài đặt GNS3 Chọn tất option trình cài đặt Khởi động lại máy có u cầu Khởi động chương trình G S3: Lê Quốc Hòa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ 1.3.2 Thiết lập Dynamips IOS Để GNS3 làm việc với Dynamips IOS, ta cần thiết lập cấu hình sau: Cấu hình với Dynamips: Vào menu Edit – chọn Preferences – chọn Dynamips bảng bên trái Do mặc định D nami s cài chung công cụ GNS3 nên ta không cần kiểm tra đường dẫn, cần kiểm tra chương trình chạy có lỗi không: Nhấp vào nút Test Successfully Cấu hình IOS: Trước tiên ta download file IOS Router Cisco về, cất vào thư mục đó, ví ụ C:\IOS Trong GNS3, vào menu Edit – IOS images and hypervisors Tại đâ , với “Platform” “mo el”, ta trỏ đường dẫn tới image tương ứng lư C:\IOS Hình minh họa làm cho Ro ter có Platform ‘c7200” Mo el “7200” Lê Quốc Hòa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Làm tương t cho Platform 2600 3600 (Model 3640) Sau làm xong ấn nút Save thoát 1.4 Làm việc GNS3 1.4.1 Các công cụ làm việc Thanh menu: Chứa đường dẫn đến chức tinh chỉnh GNS3 thành phần làm việc Thanh công cụ: Chứa công cụ để thao tác với mơ hình mạng Lê Quốc Hịa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Cửa sổ thiết bị: Chứa thiết bị mạng ảo để sử dụng cho mơ hình mạng Cửa sổ Topology: Hiển thị thông tin sơ thiết bị liên kết mạng Cửa sổ Capture: Chức thông tin việc bắt gói tin mơ hình mạng Tuy nhiên sau dùng Wireshark thay cho cửa sổ Cửa sổ Console: Cho phép GNS3 thao tác tr c tiếp với Dynagen 1.4.2 Thiết lập Router Để thiết lập Router, ta khởi tạo mơ hình đơn giản bao gồm Router: kéo Router c7200 từ cửa sổ thiết bị vào khung làm việc chúng ta: Lê Quốc Hòa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ 1.4.3 Tinh chỉnh Interface Bản thân Router sau kéo vào khung làm việc có khung rỗng (khơng có interface), khơng thể giao tiếp với thiết bị khác nên ta phải thiết lập interface này: Nhấp chuột phải lên R1, chọn Configure, chọn thẻ Slot.Ta thiết lập interface cho R1: C7200-IO-2FE: Cung cấp cổng Fast Ethernet cho thiết bị C7200-PA-4T+: Cung cấp cổng Serial cho thiết bị Sa nhấn OK Lê Quốc Hòa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Sa tinh chỉnh cho Router xong, ta start Router lên (thời gian start từ 30s đến phút tùy theo cấu hình PC bạn) Start Router: Chuột phải lên Router, nhấp chọn “Start” 1.4.4 Tinh chỉnh Idle PC Nế để GNS3 t chỉnh mặc định thơng số CPU dễ dàng làm cho CPU hệ thống hoạt động tới 100% ln nằm ngưỡng Điều Dynamips khơng biết Router ảo rỗi th c thi công việc Lệnh Idle PC giúp ta th c điề nà để GNS3 không chiếm dụng nhiều tài nguyên PC Cách th c hiện: Chuột phải lên Router, chọn Idle PC Yes chọn dịng (nế có ng đánh ấu * ta chọn ng đó) Chúng ta tinh chỉnh Idle PC cho tất thiết bị Router mơ hình mạng 1.4.5 Thiết lập kết nối Trước thiết lập kết nối, nên bật tùy chọn Show Interface Label công cụ để dễ àng q trình làm việc với Router: Nhấ vào “A a link” tr n công cụ, l a chọn loại liên kết muốn thiết lập Với minh họa này, ta chọn “Fast Ethernet” Nhấ đầu kết nối vào Router Mặc định GNS3 t chọn cổng kết nối d a tr n Interface chọn mục 3.3 Ở đầu Interface có nút tròn, biểu cho cổng kết nối thiết bị, với tên cổng tr n Lê Quốc Hòa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ 1.4.6 Cấu hình Router thơng qua giao diện console Để cấu hình Router, ta nhấp chuột phải lên Router chọn Console Khi bật console lúc Router khởi động xong, ta nên chọn “ o” tất để đỡ thời gian chỉnh thông tin Router Ở đâ , ta cấ hình đơn giản cho cổng tr n Ro ter R1 R2 để chúng nhìn thấ nha ( ing với nhau) Trên R1: Lê Quốc Hòa 1211021 Trang LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Trên R2: Kiểm tra thông số cổng ping kiểm tra: Lê Quốc Hòa 1211021 Trang 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ 1.4.7 Giao tiếp với PC thật Dynamips tạo cầu nối Interface Router ảo với interface máy thật, cho phép mạng ảo giao tiếp với mạng thật Để sử dụng tính nà , bạn phải tạo thêm thiết bị “Clo ”: Kéo thả “Clo ” từ cửa sổ công cụ vào khung làm việc chúng ta, sau nhấp chuột phải lên C1, chọn Configure: Trong phần “ IO Ethernet”, ta chọn loại thiết bị để GNS3 giao tiếp với máy thật Để tránh x ng đột với mạng bên ngoài, ta nên chọn card cho VMWare hỗ trợ Trong ví dụ ta chọn VMWare VMNet 1, nhấp chọn Add OK: Bây Clo có Interface để giao tiếp với mơ hình (cụ thể ta mượn Interface “VM et 1” chương trình VMWare Lê Quốc Hòa 1211021 Trang 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Thiết lập kết nối: Chọn Link dạng “Fast Ethernet” từ công cụ, nối từ R1 đến C1: Cấu hình IP cho Interface f0/1 R1: Lê Quốc Hòa 1211021 Trang 12 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Cấu hình IP cho card mạng VMNet1: Lê Quốc Hòa 1211021 Trang 13 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ PHẦN II PHÂN TÍCH CÁC NGUYÊN TẮC SÁNG TẠO Đ ỢC ỨNG DỤNG TRONG GNS3 2.1 Nguyên tắc phân nhỏ Nội dung: Chia đối tượng thành phần độc lập Làm đối tượng trở nên tháo lắ Tăng mức độ phân nhỏ đối tượng Ứng dụng: GNS3 phân phần mềm thành phần, phần mềm có cơng cụ riêng biệt phục vụ chức Mỗi khởi động GNS3 không cần phải khởi động tất phần mềm thành phần lúc hư ta thấy hình có phần mềm thành phần là: Dynamips, Capture (Wireshark), Qemu Lê Quốc Hòa 1211021 Trang 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin 2.2 Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Nguyên tắc “tách khỏi” Nội dung: Tách phần gâ “ hiền phức” (tính chất “ hiền phức”) ngược lại tách phần “cần thiết” (tính chất “cần thiết”) khỏi đối tượng Ứng dụng: Trước để sử dụng Dynamips phải cấu hình tay file net để thiết lập mơ hình mạng với dịng lệnh phức tạp, tốn thời gian, gây khó hiể cho người dùng hưng đâ với GNS3 ta sử dụng giao diện kéo thả figure để thiết lập mô hình mạng tr c quang, t động phát sinh dịng cấu hình file net hư vậy, việc sử dụng figure trở nên dễ dàng mà khơng bận tâm đến dịng lệnh phức tạ Đồng thời, việc cấu hình file net dễ dàng mà khơng bận tâm đến dịng cấu hình dài dòng Việc tách khỏi hai đối tượng làm giảm bớt tính “ hiền phức” thể “cần thiết” đối tượng Lê Quốc Hịa 1211021 Trang 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin 2.3 Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Nguyên tắc kết hợp Nội dung: Kết hợ đối tượng đồng đối tượng dùng cho hoạt động kế cận Kết hợp mặt thời gian hoạt động đồng kế cận Ứng dụng: Nguyên tắc kết hợ thường ch ng với nguyên tắc phân nhỏ hư nói ứng dụng nguyên tắc phân nhỏ phần mềm thành phần GNS3 Chúng tích hợps với nha để phối hợp hoạt động Ví dụ thiết lập xong mơ hình mạng khởi động tất thiết bị xong, lúc nà D nami s khởi chạ Sa đó, ta muốn kiểm tra nội dung gói tin giao tiếp thiết bị mạng ta sử dụng Wireshark để capture chúng 2.4 Nguyên tắc vạn Nội dung: Đối tượng th c số chức khác nha , o khơng cần s tham gia đối tượng khác Ứng dụng: Trong GNS3, ta sử dụng Ro ter để làm Switch g 2.5 n tắc h ng Nội dung: đắ độ tin cậ không lớn đối tượng cách ch ẩn bị trước hương tiện báo động, ứng , an toàn Ứng dụng: GNS3 có chức Sna shot giú ta lư tình trạng làm việc thời điểm để sau quay lại cách dễ dàng th c sai sót hệ thống bị lỗi Lê Quốc Hòa 1211021 Trang 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin 2.6 Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Nguyên tắc “rẻ” tha cho “đắt” Nội dung: Thay đối tượng đắt tiền đối tượng rẻ có chất lượng Ứng dụng: Thay phải mua thiết bị thật Cisco như: Router, Switch,… đắt tiền, tốn ta sử dụng GNS3 giả lập thiết bị nà để phục vụ cho học tập, th c tập lab triển khai hệ thống mạng 2.7 Nguyên tắc tha đổi màu sắc Nội dung: Tha đổi màu sắc đối tượng mơi trường bên ngồi Tha đổi độ suốt của đối tượng mơi trường bên ngồi Để q an sát đối tượng hay trình, sử dụng chất phụ gia màu, huỳnh quang Nếu chất phụ gia sử dụng, dùng nguyên tử đánh ấu Sử dụng hình vẽ, ký hiệu thích hợp Ứng dụng: Các ký hiệu công cụ GNS3 với hình dạng, kích thước, màu sắc thích hợp xếp phù hợp theo nhóm chức giú người dùng hứng thú, mang tính gợi nhớ cao, dễ dàng sử dụng 2.8 Nguyên tắc loại bỏ tái sinh phần Nội dung: Phần đối tượng hoàn thành nhiệm vụ trở nên không cần thiết phải t loại bỏ, phân hủy (hoà tan, ba hơi, v.v ) Các phần mát đối tượng phải phục hồi tr c tiếp q trình làm việc Lê Quốc Hịa 1211021 Trang 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ Ứng dụng: Nế để GNS3 t chỉnh mặc định thông số CPU dễ dàng làm cho CPU hệ thống hoạt động tới 100% nằm ngưỡng Điều Dynamips khơng biết Router ảo rỗi th c thi công việc Lệnh Idle PC giúp ta th c điề nà để GNS3 không chiếm dụng nhiều tài nguyên PC Lê Quốc Hòa 1211021 Trang 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ PHẦN III KẾT LUẬN Qua báo cáo trên, phần thấ s ảnh hưởng to lớn việc áp dụng nguyên tắc sáng tạo việc giải vấn đề tin học nói riêng, lĩnh v c khác đời sống nói chung Xã hội ngày phát triển nhu cầu người ngà cao Để đá ứng nhu cầ đó, đ i hỏi phải cố gắng phát huy sáng tạo Muốn làm điều này, giải vấn đề mà cịn phải tìm cách giải vấn đề nhanh chóng hiệu Các nguyên tắc sáng tạo giúp tăng cường khả sáng tạo Từ đó, khơng cải tiến s vật s việc tồn tại, mà có khả sáng tạo hơn, làm cho c ộc sống ngày hoàn thiện Lê Quốc Hòa 1211021 Trang 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Trường Đại Học Khoa Học Tự Nhiên Khoa Công Nghệ Thông Tin Phương Pháp Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ PHẦN IV TÀI LI U THAM KHẢO Phương há l ận sáng tạo khoa học kỹ thuật, Phan Dũng Sli e Phương há nghi n cứu khoa học tin học, GS.TSKH Hồng Văn Kiếm http://www.gns3.net/documentation/ http://www.gns3-labs.com/ Lê Quốc Hịa 1211021 Trang 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... 11 PHẦN II PHÂN TÍCH CÁC NGUYÊN TẮC SÁNG TẠ Đ ỢC ỨNG DỤNG TRONG GNS3 14 2.1 Nguyên tắc phân nhỏ 14 2.2 Nguyên tắc “tách khỏi” 15 2.3 Nguyên tắc kết hợp... tượng Ứng dụng: GNS3 phân phần mềm thành phần, phần mềm có công cụ riêng biệt phục vụ chức Mỗi khởi động GNS3 khơng cần phải khởi động tất phần mềm thành phần lúc hư ta thấy hình có phần mềm thành... Nghiên Cứu Khoa Học Báo Cáo Cuối Kỳ PHẦN II PHÂN TÍCH CÁC NGUYÊN TẮC SÁNG TẠO Đ ỢC ỨNG DỤNG TRONG GNS3 2.1 Nguyên tắc phân nhỏ Nội dung: Chia đối tượng thành phần độc lập Làm đối tượng trở