Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 90 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
90
Dung lượng
1,77 MB
Nội dung
UBND TỈNH THANH HĨA TRƯỜNG CAO ĐẲNG NGHỀ CƠNG NGHIỆP THANH HĨA GIÁO TRÌNH MẠNG MÁY TÍNH NGHỀ: CƠNG NGHỆ THƠNG TIN (ƯDPM) TRÌNH ĐỘ: CAO ĐẲNG Năm 2018 TUN BỐ BẢN QUYỀN Tài liệu thuộc loại sách giáo trình nên nguồn thơng tin phép dùng nguyên trích dùng cho mục đích đào tạo tham khảo Mọi mục đích khác mang tính lệch lạc sử dụng với mục đích kinh doanh thiếu lành mạnh bị nghiêm cấm LỜI GIỚI THIỆU Hiện nay, trước xu toàn cầu hóa hội nhập quốc tế vừa tạo hội lớn vừa đặt thách thức không nhỏ cho hệ thống trường đào tạo nghề Do trường cần tạo thương hiệu riêng cho cách nâng cao chất lượng đào tạo, xây dựng thành trường chất lượng cao, đào tạo nghề theo chuẩn khu vực quốc tế, hướng tới tạo niềm tin thu hút người học, mở cho người học hội có việc làm nước nước với mức lương hấp dẫn, đồng thời đáp ứng nhu cầu nguồn nhân lực chất lượng cao phục vụ nghiệp cơng nghiệp hóa, đại hóa đất nước Cùng với phát triển khoa học công nghệ giới, lĩnh vực Cơng nghệ thơng tin nói chung mạng máy tính Việt Nam nói riêng có bước phát triển đáng kể Giáo trình “Mạng máy tính” biên soạn dựa vào chương trình khung nghề Công nghệ thông tin nhà trường ban hành Việc biên soạn giáo trình cần thiết, nhằm tạo điều kiện thuận lợi cho việc nghiên cứu, giảng dạy giáo viên học tập sinh viên Trong q trình thực hiện, nhóm biên soạn tham khảo nhiều tài liệu nước, kinh nghiệm giảng dạy thực tế trường Mặc dù có nhiều cố gắng, không tránh khỏi khiếm khuyết, mong nhận đóng góp ý kiến đồng nghiệp, sinh viên độc giả để giáo trình hồn thiện Xin chân thành cảm! Tham gia biên soạn Thanh Hóa, ngày 08 tháng 05 năm 2018 Lê Thiều Thắng Nguyễn Sỹ Vĩnh Lê Hồng Quang MỤC LỤC LỜI GIỚI THIỆU MỤC LỤC CHƯƠNG GIỚI THIỆU CHUNG VỀ MẠNG MÁY TÍNH Lịch sử mạng máy tính: Giới thiệu mạng máy tính: 2.1 Định nghĩa mạng máy tính mục đích việc kết nối mạng: 2.2 Đặc trưng kỹ thuật mạng máy tính: Phân loại mạng máy tính: 11 3.1 Phân loại mạng theo khoảng cách địa lý : 11 3.2 Phân loại theo kỹ thuật chuyển mạch: 12 3.3 Phân loại theo kiến trúc mạng sử dụng: 13 3.4 Phân loại theo hệ điều hành mạng: 13 Giới thiệu mạng máy tính thơng dụng nhất: 13 4.1 Mạng cục bộ: 13 4.2 Mạng diện rộng với kết nối LAN TO LAN: 13 4.3 Liên mạng INTERNET: 14 4.4 Mạng INTRANET: 14 CÂU HỎI ÔN TẬP: 14 CHƯƠNG 16 MƠ HÌNH THAM CHIẾU OSI 16 Mơ hình tham khảo OSI: 16 Các giao thức mơ hình OSI 20 Các chức chủ yếu tầng mơ hình OSI: 22 3.1 Tầng 1: Vật lý (Physical) 22 3.2 Tầng 2: Liên kết liệu (Data link) 22 3.3 Tầng 3: Mạng (Network) 23 3.4 Tầng 4: Vận chuyển (Transport): 24 3.5 Tầng 5: Giao dịch (Session): 25 3.6 Tầng 6: Trình bày (Presentation) 26 3.7 Tầng 7: ứng dụng (Application) 27 CÂU HỎI ÔN TẬP: 27 CHƯƠNG 28 TÔ PÔ MẠNG 28 Mạng cục : 28 Kiến trúc mạng cục : 28 2.1 Mạng hình sao: 29 2.2 Mạng trục tuyến tính (Bus): 29 2.3 Mạng hình vịng: 30 2.4 Kết nối hỗn hợp: 31 Các phương pháp truy cập đường truyền vật lý: 31 3.1 Phương pháp đa truy nhập sử dụng sóng mang có phát xung đột CSMA/CD (Carrier Sense Multiple Access with Collision Detection) 32 3.2 Phương pháp Token Bus 33 3.3 Phương pháp Token Ring 34 CÂU HỎI ÔN TẬP: 35 CHƯƠNG 36 CÁP MẠNG VÀ VẬT TẢI TRUYỀN 36 Các thiết bị mạng thông dụng 36 1.1 Các loại cáp truyền 36 Các thiết bị ghép nối 38 2.1 Card giao tiếp mạng (Network Interface Card viết tắt NIC) 39 2.2 Bộ chuyển tiếp (REPEATER ) 39 2.3 Các tập trung (Concentrator hay HUB) 39 2.4 Switching Hub (hay gọi tắt switch) 39 2.5 Modem 40 2.6 Multiplexor - Demultiplexor 40 2.7 Router 40 Một số kiểu nối mạng thông dụng chuẩn 41 3.1.Các thành phần thơng thường mạng cục gồm có 41 3.2 Kiểu 10BASE5: 42 3.3 Kiểu 10BASE2: 43 3.4 Kiểu 10BASE-T 45 CÂU HỎI ÔN TẬP : 45 BÀI THỰC HÀNH: 46 CHƯƠNG 60 GIỚI THIỆU GIAO THỨC TCP/IP 60 Giao thức IP 60 1.1 Họ giao thức TCP/IP 60 1.2 Chức - Giao thức liên mạng IP(v4) 63 1.3 Địa IP 63 1.4 Cấu trúc gói liệu IP 66 1.5 Phân mảnh hợp gói IP 68 1.6 Định tuyến IP 70 Một số giao thức điều khiển 71 2.1.Giao thức ICMP 71 2.2 Giao thức ARP giao thức RARP 73 2.3 Giao thức lớp chuyển tải (Transport Layer) 75 2.3.1 Giao thức TCP 75 CÂU HỎI ÔN TẬP: 79 CHƯƠNG Error! Bookmark not defined KHẮC PHỤC SỰ CỐ MẠNG Error! Bookmark not defined Phân loại cố mạng máy tính Error! Bookmark not defined Xử lý lỗi mạn LAN Error! Bookmark not defined Khắc phục cố kết nối Internet Error! Bookmark not defined Tài liệu tham khảo 88 GIÁO TRÌNH MẠNG MÁY TÍNH Tên mơn học: Mạng máy tính Mã mơn học: MH 09 I Vị trí, tính chất, ý nghĩa vai trị mơn học: - Vị trí: + Mơn học Mạng máy tính bố trí sau sinh viên học xong mơn học chung - Tính chất: + Là mơn học chun môn nghề thuộc môn học, mô đun đào tạo nghề bắt buộc II Mục tiêu môn học: − Hiểu lịch sử phát triển mạng máy tính; − Biết loại mạng máy tính; − Biết phương thúc vận chuyển liệu theo mơ hình tham chiếu OSI; − Hiểu địa IP; − Biết số công nghệ mạng cục (LAN); − Hiểu số ứng dụng mạng máy tính Internet; − Nhận biết thiết bị mạng; − Lựa chọn mơ hình mạng LAN phù hợp cho đơn vị, doanh nghiệp; − Quản lý tài nguyên, hoạt động mạng cục đơn vị, doanh nghiệp; − Khai thác dịch vụ Internet; − Thái độ nghiêm túc, cẩn thận, khoa học sáng tạo III Nội dung chính: + Chương 1: Giới thiệu chung mạng máy tính + Bài 2: Mơ hình tham chiếu OSI + Bài 3: Tô pô mạng + Bài 4: Cáp mạng vật tải truyền + Bài 5: Giới thiệu giao thức TCP/IP + Bài 6: Khắc phục cố mạng CHƯƠNG GIỚI THIỆU CHUNG VỀ MẠNG MÁY TÍNH Mã bài: MH09-01 Giới thiệu: Trong chương trình bày nội dung q trình lịch sử hình thành mạng máy tính khái niệm mạng máy tính Mục tiêu bài: - Trình bày hình thành phát triển mạng máy tính - Mơ tả đặc trưng mạng máy tính - Phân loại xác định đuợc kiểu thiết kế mạng máy tính thơng dụng - Thực thao tác an tồn với máy tính Nội dung chính: Lịch sử mạng máy tính: Mục tiêu: Trình bày hình thành phát triển mạng máy tính Vào năm 50 hệ máy tính đưa vào hoạt động thực tế với bóng đèn điện tử chúng có kích thước cồng kềnh tốn nhiều lượng Hồi việc nhập liệu vào máy tính thơng qua bìa mà người viết trình đục lỗ sẵn Mỗi bìa tương đương với dịng lệnh mà cột có chứa tất ký tự cần thiết mà người viết trình phải đục lỗ vào ký tự lựa chọn Các bìa đưa vào "thiết bị" gọi thiết bị đọc bìa mà qua thơng tin đưa vào máy tính (hay gọi trung tâm xử lý) sau tính tốn kết đưa máy in Như thiết bị đọc bìa máy in thể thiết bị vào (I/O) máy tính Sau thời gian hệ máy đưa vào hoạt động máy tính trung tâm nối với nhiều thiết bị vào (I/O) mà qua thực liên tục hết chương trình đến chương trình khác Cùng với phát triển ứng dụng máy tính phương pháp nâng cao khả giao tiếp với máy tính trung tâm đầu tư nghiên cứu nhiều Vào năm 60 số nhà chế tạo máy tính nghiên cứu thành cơng thiết bị truy cập từ xa tới máy tính họ Một phương pháp thâm nhập từ xa thực việc cài đặt thiết bị đầu cuối vị trí cách xa trung tâm tính tốn, thiết bị đầu cuối liên kết với trung tâm việc sử dụng đường dây điện thoại với hai thiết bị xử lý tín hiệu (thường gọi Modem) gắn hai đầu tín hiệu truyền thay trực tiếp thơng qua dây điện thoại Hình 1.1: Mơ hình truyền liệu từ xa Những dạng thiết bị đầu cuối bao gồm máy đọc bìa, máy in, thiết bị xử lý tín hiệu, thiết bị cảm nhận Việc liên kết từ xa thực hiên thơng qua vùng khác dạng hệ thống mạng Trong lúc đưa giới thiệu thiết bị đầu cuối từ xa, nhà khoa học triển khai loạt thiết bị điều khiển, thiết bị đầu cuối đặc biệt cho phép người sử dụng nâng cao khả tương tác với máy tính Một sản phẩm quan trọng hệ thống thiết bị đầu cuối 3270 IBM Hệ thống bao gồm hình, hệ thống điều khiển, thiết bị truyền thơng liên kết với trung tâm tính tốn Hệ thống 3270 giới thiệu vào năm 1971 sử dụng dùng để mở rộng khả tính tốn trung tâm máy tính tới vùng xa Ðể làm giảm nhiệm vụ truyền thơng máy tính trung tâm số lượng liên kết máy tính trung tâm với thiết bị đầu cuối, IBM cơng ty máy tính khác sản xuất số thiết bị sau: Thiết bị kiểm soát truyền thơng: có nhiệm vụ nhận bit tín hiệu từ kênh truyền thông, gom chúng lại thành byte liệu chuyển nhóm byte tới máy tính trung tâm để xử lý, thiết bị thực cơng việc ngược lại để chuyển tín hiệu trả lời máy tính trung tâm tới trạm xa Thiết bị cho phép giảm bớt thời gian xử lý máy tính trung tâm xây dựng thiết bị logic đặc trưng Thiết bị kiểm soát nhiều đầu cuối: cho phép lúc kiểm sốt nhiều thiết bị đầu cuối Máy tính trung tâm cần liên kết với thiết bị phục vụ cho tất thiết bị đầu cuối gắn với thiết bị kiểm sốt Ðiều đặc biệt có ý nghĩa thiết bị kiểm soát nằm cách xa máy tính cần sử dụng đường điện thoại phục vụ cho nhiều thiết bị đầu cuối Hình 1.2: Mơ hình trao đổi mạng hệ thống 3270 Vào năm 1970, thiết bị đầu cuối sử dụng phương pháp liên kết qua đường cáp nằm khu vực đời Với ưu điểm từ nâng cao tốc độ truyền liệu qua kết hợp khả tính tốn máy tính lại với Ðể thực việc nâng cao khả tính tốn với nhiều máy tính nhà sản xuất bắt đầu xây dựng mạng phức tạp Vào năm 1980 hệ thống đường truyền tốc độ cao thiết lập Bắc Mỹ Châu Âu từ xuất nhà cung cấp dịnh vụ truyền thơng với đường truyền có tốc độ cao nhiều lần so với đường dây điện thoại Với chi phí thuê bao chấp nhận được, người ta sử dụng đường truyền để liên kết máy tính lại với bắt đầu hình thành mạng cách rộng khắp Ở nhà cung cấp dịch vụ xây dựng đường truyền liệu liên kết thành phố khu vực với sau cung cấp dịch vụ truyền liệu cho người xây dựng mạng Người xây dựng mạng lúc không cần xây dựng lại đường truyền mà cần sử dụng phần lực truyền thông nhà cung cấp Vào năm 1974 công ty IBM giới thiệu loạt thiết bị đầu cuối chế tạo cho lĩnh vực ngân hàng thương mại, thông qua dây cáp mạng thiết bị đầu cuối truy cập lúc vào máy tính dùng chung Với việc liên kết máy tính nằm khu vực nhỏ tòa nhà khu nhà tiền chi phí cho thiết bị phần mềm thấp Từ việc nghiên cứu khả sử dụng chung môi trường truyền thông tài ngun máy tính nhanh chóng đầu tư Vào năm 1977, công ty Datapoint Corporation bắt đầu bán hệ điều hành mạng "Attached Resource Computer Network" (hay gọi tắt Arcnet) thị trường Mạng Arcnet cho phép liên kết máy tính trạm đầu cuối lại dây cáp mạng, qua trở thành hệ điều hành mạng cục Từ đến có nhiều cơng ty đưa sản phẩm mình, đặc biệt máy tính cá nhân sử dụng cánh rộng rãi Khi số lượng máy vi tính văn phịng hay quan tăng lên nhanh chóng việc kết nối chúng trở nên vô cần thiết mang lại nhiều hiệu cho người sử dụng Ngày với lượng lớn thông tin, nhu cầu xử lý thơng tin ngày cao Mạng máy tính trở nên quen thuộc chúng ta, lĩnh vực khoa học, quân sự, quốc phòng, thương mại, dịch vụ, giáo dục Hiện nhiều nơi mạng trở thành nhu cầu thiếu Người ta thấy việc kết nối máy tính thành mạng cho khả to lớn như: Sử dụng chung tài nguyên: Những tài nguyên mạng (như thiết bị, chương trình, liệu) trở thành tài nguyên chung thành viên mạng tiếp cận mà không quan tâm tới tài nguyên đâu Tăng độ tin cậy hệ thống: Người ta dễ dàng bảo trì máy móc lưu trữ (backup) liệu chung có trục trặc hệ thống chúng khơi phục nhanh chóng Trong trường hợp có trục trặc trạm làm việc người ta sử dụng trạm khác thay Nâng cao chất lượng hiệu khai thác thông tin: Khi thơng tin sữ dụng chung mang lại cho người sử dụng khả tổ chức lại công việc với thay đổi chất như: Ðáp ứng nhu cầu hệ thống ứng dụng kinh doanh đại Cung cấp thống liệu Tăng cường lực xử lý nhờ kết hợp phận phân tán Tăng cường truy nhập tới dịch vụ mạng khác cung cấp giới Với nhu cầu đòi hỏi ngày cao xã hội nên vấn đề kỹ thuật mạng mối quan tâm hàng đầu nhà tin học Ví dụ làm để truy xuất thông tin cách nhanh chóng tối ưu nhất, việc xử lý thơng tin mạng q nhiều đơi làm tắc nghẽn mạng gây thông tin cách đáng tiếc Hiện việc có hệ thống mạng chạy thật tốt, thật an tồn với lợi ích kinh tế cao quan tâm Một vấn đề đặt có nhiều giải pháp công nghệ, giải pháp có nhiều yếu tố cấu thành, yếu tố có nhiều cách lựa chọn Như để đưa giải pháp hoàn chỉnh, phù hợp gửi gói liệu IP cho hệ thống khác mạng vật lý Ethernet, hệ thông gửi cần biết địa Ethernet hệ thống đích để tầng liên kết liệu xây dựng khung gói liệu Thông thường, hệ thống lưu giữ cập nhật bảng thích ứng địa IP-MAC chỗ (cịn gọi bảng ARP cache) Bảng thích ứng địa cập nhật người quản trị hệ thống tự động giao thức ARP sau lần ánh xạ địa thích ứng Khn dạng gói liệu ARP mơ tả hình Data link type 31 Network type Hlen plen Opcode Sender data link (6byte for Ethernet) Sender network (4 byte for IP) Tagret data link (6 byte) Tagret network (4 byte) Check sume Hình 5.11: Mơ tả khn dạng gói ARP − Data link type: cho biết loại cơng nghệ mạng mức liên kết (ví dụ mạng Ethernet trường có giá trị 01) − Network type: cho biết loại mạng (ví dụ mạng IPv4, trường có giá trị 080016) − Hlen (hardware length): độ dài địa mức liên kết (6 byte) − Plen (Protocol length): cho biết độ dài địa mạng (4 byte) − Opcode (operation code): mã lệnh yêu cầu: ; mã lệnh trả lời − Sender data link: địa mức liên kết thiết bị phát gói liệu − Sender network : địa IP thiết bị phát − Tagret data link: yêu cầu địa mức liên kết cần tìm − (thơng thường điền thiết bị gửi yêu cầu); trả lời địa − mức liên kết thiết bị gửi yêu cầu − Tagret network : yêu cầu địa IP mà địa mức liên kết tương ứng cần tìm; trả lời địa IP thiết bị gửi yêu cầu Mỗi cần tìm thích ứng địa IP - MAC, tìm địa MAC tương ứng với địa IP trước tiên bảng địa IP - MAC hệ thống Nếu khơng tìm thấy, sử dụng giao thức ARP để làm việc 74 Trạm làm việc gửi u cầu ARP (ARP_Request) tìm thích ứng địa IP - MAC đến máy phục vụ ARP - server Máy phục vụ ARP tìm bảng thích ứng địa IP - MAC trả lời ARP_Response cho trạm làm việc Nếu không, máy phục vụ chuyển tiếp yêu cầu nhận dạng quảng bá cho tất trạm làm việc mạng Trạm có trùng địa IP yêu cầu trả lời với địa MAC Tóm lại tiến trình ARP mơ tả sau IP ARP request 2,5 IP ARP request IP ARP request 129.1.1.1 ARP request Hình 5.12: Tiến trình ARP IP yêu cầu địa MAC Tìm kiếm bảng ARP Nếu tìm thấy trả lại địa MAC Nếu khơng tìm thấy, tạo gói ARP yêu cầu gửi tới tất trạm Tuỳ theo gói liệu trả lời, ARP cập nhật vào bảng ARP gửi địa MAC cho IP Giao thức RARP Reverse ARP (Reverse Address Resolution Protocol) giao thức giải thích ứng địa AMC - IP Quá trình ngược lại với trình giải thích ứng địa IP - MAC mơ tả trên, nghĩa cho trước địa mức liên kết, tìm địa IP tương ứng 2.3 Giao thức lớp chuyển tải (Transport Layer) 2.3.1 Giao thức TCP TCP (Transmission Control Protocol) giao thức “có liên kết” 75 (connection - oriented), nghĩa cần thiết lập liên kết (logic), cặp thực thể TCP trước chúng trao đổi liệu với TCP cung cấp khả truyền liệu cách an toàn máy trạm hệ thống mạng Nó cung cấp thêm chức nhằm kiểm tra tính xác liệu đến bao gồm việc gửi lại liệu có lỗi xảy TCP cung cấp chức sau: Thiết lập, trì, kết thúc liên kết hai trình Phân phát gói tin cách tin cậy Đánh số thứ tự (sequencing) gói liệu nhằm truyền liệu cách tin cậy Cho phép điều khiển lỗi Cung cấp khả đa kết nối với trình khác trạm nguồn trạm đích định thơng qua việc sử dụng cổng Truyền liệu sử dụng chế song cơng (full-duplex) 2.3.2 Cấu trúc gói liệu TCP 31 Source port Destination port Sequence number Acknowledgment number Data Offset P S F S Y Window I Resersed Checksum H N N Urgent pointer Options Padding TCP data Hình 5.13: Khn dạng TCP segment - Source port (16 bits) : số hiệu cổng trạm nguồn - Destination port (16 bits) : số hiệu cổng trạm đích - Sequence Number (32 bits): số hiệu byte segment trừ bit SYN thiết lập Nếu bit SYN thiết lập Sequence Number số hiệu khởi đầu (ISN) byte liệu ISN +1 - Acknowlegment: vị trí tương đối byte cuối nhận thực 76 thể gửi gói ACK cộng thêm Giá trị trường gọi số thu Trường kiểm tra bit ACK=1 - Data offset (4 bits) : số tượng từ 32 bit TCP header Tham số vị trí bắt đầu vùng liệu - Reserved (6 bits) : dành để dùng tương lai Phải thiết lập - Control bits : bit điều khiển - URG : vùng trỏ khẩn (Urgent Pointer) có hiệu lực - ACK : vùng báo nhận (ACK number) có hiệu lực - PSH : chức Push PSH=1 thực thể nhận phải chuyển liệu cho ứng dụng tức thời - RST : thiết lập lại (reset) kết nối - SYN : đồng hoá số hiệu tuần tự, dùng để thiết lập kết nối TCP - FIN : thông báo thực thể gửi kết thúc gửi liệu - Window (16 bits): cấp phát credit để kiểm soát luồng liệu (cơ chế sổ) Đây số lượng byte liệu, byte vùng ACK number, mà trạm nguồn sẵn sàng để nhận - Checksum (16 bits) : mã kiểm sốt lỗi (theo phương pháp CRC) cho tồn segment (header + data) - Urgent pointer (16 bits) : trỏ trỏ tới số hiệu byte theo sau liệu khẩn, cho phép bên nhận biết độ dài liệu khẩn Vùng có hiệu lực bit URG thiết lập - Options (độ dài thay đổi): khai báo option TCP, có độ dài tối đa vùng TCP data segment - Padding (độ dài thay đổi) : phần chèn thêm vào header để bảo đảm phần header kết thúc mốc 32 bits Phần thêm gồm toàn số - TCP data (độ dài thay đổi) : chứa liệu tầng trên, có độ dài tối đa ngầm định 536 bytes Giá trị điều chỉnh cách khai báo vùng options Một tiến trình ứng dụng host truy nhập vào dịch vụ TCP cung cấp thông qua cổng (port) sau: Một cổng kết hợp với địa IP tạo thành socket liên mạng TCP cung cấp nhờ liên kết logic cặp socket Một socket tham gia nhiều liên kết với socket xa khác Trước truyền liệu hai trạm cần phải thiết lập liên kết TCP chúng kết thúc phiên truyền liệu liên kết giải phóng Cũng giống giao thức khác, thực thể tầng sử dụng TCP thông qua hàm dịch vụ nguyên thuỷ (service primitives), hay gọi lời gọi hàm (function call) 77 Userprocess Userproces s TCP TCP IP IP NAP NAP Internet Hos Host NAP: Network Access Protocol Hình 5.14: Cổng truy nhập dịch vụ TCP 2.3.3 Thiết lập kết thúc kết nối TCP Thiết lập kết nối Thiết lập kết nối TCP thực sở phương thức bắt tay ba bước (Tree - way Handsake) hình 2.11 Yêu cầu kết nối ln tiến trình trạm khởi tạo, cách gửi gói TCP với cờ SYN=1 chứa giá trị khởi tạo số ISN client Giá trị ISN số byte không dấu tăng kết nối yêu cầu (giá trị quay tới giá trị 232) Trong thơng điệp SYN cịn chứa số hiệu cổng TCP phần mềm dịch vụ mà tiến trình trạm muốn kết nối (bước 1) Mỗi thực thể kết nối TCP có giá trị ISN số tăng theo thời gian Vì kết nối TCP có số hiệu cổng địa IP dùng lại nhiều lần, việc thay đổi giá trị INS ngăn không cho kết nối dùng lại liệu cũ (stale) truyền từ kết nối cũ có địa kết nối Khi thực thể TCP phần mềm dịch vụ nhận thơng điệp SYN, gửi lại gói SYN giá trị ISN đặt cờ ACK=1 trường hợp sẵn sàng nhận kết nối Thơng điệp cịn chứa giá trị ISN tiến trình trạm trường hợp số thu để báo thực thể dịch vụ nhận giá trị ISN tiến trình trạm (bước 2) Tiến trình trạm trả lời lại gói SYN thực thể dịch vụ thông báo trả lời ACK cuối Bằng cách này, thực thể TCP trao đổi cách tin cậy giá trị ISN bắt đầu trao đổi liệu Khơng có thơng điệp ba bước chứa liệu gì; tất thơng tin trao đổi nằm phần tiêu đề thông điệp TCP (bước 3) 78 Hình 5.16: Quá trình kết nối theo bước Kết thúc kết nối Khi có nhu cầu kết thúc kết nối, thực thể TCP, ví dụ cụ thể A gửi yêu cầu kết thúc kết nối với FIN=1 Vì kết nối TCP song cơng (full-duplex) nên nhận yêu cầu kết thúc kết nối A (A thông báo hết số liệu gửi) thực thể B tiếp tục truyền số liệu B khơng cịn số liệu để gửi thông báo cho A yêu cầu kết thúc kết nối với FIN=1 Khi thực thể TCP nhận thông điệp FIN sau gửi thơng điệp FIN mình, kết nối TCP thực sụ kết thúc CÂU HỎI ÔN TẬP: Hãy trình bày tổng qt mơ hình kiến trúc TCP/IP Hãy nêu vai trò chức tầng mơ hình TCP/IP Trình bày q trình đóng phân mảnh gói liệu Trình bày đặc điểm, vai trò chức TCP Hãy nêu chức IP Hãy nêu khái niệm cấu trúc địa IP Cho ví dụ 79 CHƯƠNG KHẮC PHỤC SỰ CỐ MẠNG Mã bài: MH09-06 Giới thiệu : Trong chương trình bày chi tiết cố mạng thường gặp cách khắc phục cố mạng máy tính Mục tiêu : - Trình bày cố mạng thường gặp ; - Khắc phục cố thường gặp mạng máy tính ; - Thực thao tác an tồn với máy tính Nội dung chính: Phân loại cố mạng máy tính Có nhiều nguyên nhân dẫn đến việc người sử dụng không truy nhập vào mạng Internet Để xác định nguyên nhân, mức độ ảnh hưởng cố, phân cấp tìm hướng khắc phục cố cách nhanh nhất, người ta thường phân chia cố theo hướng sau: + Sự cố phía nhà cung cấp dịch vụ + Sự cố liên quan đến truyền dẫn từ ISP đến người sử dụng + Các cố phía người sử dụng (máy tính đơn kết nối mạng LAN) 1.1 Các cố, lỗi phía nhà cung cấp dịch vụ (ISP) Đây thường cố nghiêm trọng, ảnh hưởng đến số lượng nhiều người sử dụng phạm vị địa lý định Việc xác định sử lý cố nhiều nhiều thời gian phải kỹ sư chuyên gia tin học giỏi, có kinh nghiệm thực Có thể liệt kê số cố sau: - Các lỗi liên quan đến thiết bị phía ISP: hỏng BRAS, DSLAM, Switch, HUB hệ thống MegaVNN - Lỗi hệ thống BRAS; thiết bị truy nhập DSLAM, NAS - Lỗi hệ thống máy chủ cung cấp quản lý dịch vụ MegaVNN - Sự cố nguồn điện - Lỗi cài đặt sai thông số VCI, VPI, account, tốc độ download - Virus xâm nhập vào hệ thống 80 1.2 Các cố, lỗi liên quan đến truyền dẫn từ ISP đến người sử dụng - Đứt cáp - Khoảng cách kéo cáp ISP người sử dụng xa giới hạn cho phép dẫn đến suy hao tín hiệu Chất lượng cáp thoại bị cũ, oxy hoá dẫn đến chất lượng dịch vụ - thoại truy nhập Internet không đảm bảo cam kết 1.3 Các cố phía người sử dụng ( máy tính đơn kết nối mạng LAN) Nhìn chung, tất ngun nhân dù có nguồn gốc đâu người sử dụng dịch vụ - luôn “nạn nhân“ tình trạng sử dụng dịch vụ người sử dụng bị gián đoạn Việc khắc phục cố cách nhanh chóng tin cậy yếu tố nâng cao uy tín dịch vụ Thơng thường, cố phân loại theo nguyên nhân sau: Các nguyên nhân hoàn toàn khách quan phía người sử dụng - hỏng máy tính, thiết bị HUB, Modem, Switch, splitter , nguồn điện cung cấp cho hệ thống thiết bị truy nhập MegaVNN không đạt tiêu chuẩn cho phép Lỗi hệ điều hành, trình duyệt Web, thư điện tử, spam thư, firewall, virus - Người sử dụng cách cài đặt sử dụng Web, mail, - Cài đặt, cấu hình sai thiết bị HUB, Switch, splitter - Đấu nối sai, chưa chuẩn thiết bị HUB, Switch, splitter, modem, đường line thoại - Hệ thống cáp truyền dẫn nhà người sử dụng bị đứt, hỏng, chập, chất lượng Xử lý lỗi mạng LAN 2.1 Kiểm tra lỗi cáp thiết bị - Buớc 1: Kiểm tra đèn tín hiệu cạc mạng (NIC hub/switch) 81 Hình 6.1: Kiểm tra đèn tín hiệu - Bước 2: Nếu đèn sáng card mạng Switch: kết nối tốt, xem lại Driver card mạng giao thức (protocols) Hình 6.2: Kiểm tra Driver card mạng giao thức - Bước : Nếu đèn tín hiệu card mạng Switch khơng sáng, thực hiên bước sau: 82 + Cắm đầu mạng (đầu cắm vào Switch) sang cổng khác + Di chuyển card mạng sang khe cắm mở rộng khác + Thay card mạng + Thay Switch khác + Cắm đầu dây mạng sang máy tính khác + Thay dây mạng - Bước : Kiểm tra lại kết nối 2.2 Xử lý lỗi TCP/IP LAN 2.2.1 Mở cửa sổ dấu nhắc dòng lệnh Để xử lý lỗi liên quan đến TCP/IP có nhiều lần cần dùng đến dòng lệnh Dòng lệnh viết cửa sổ dấu nhắc dòng lệnh Để mở cửa sổ dấu nhắc dòng lệnh ta nhấp chuột trái vào Start | Run, đánh cmd command ô nhấp OK Đánh lệnh để thực thi dịng lệnh đó, để đóng cửa sổ đánh lệnh exit 2.2.2 Kiểm tra cấu hình TCP/IP: Hình 6.3: Kiểm tra cấu hình TCP/IP Trong Windows XP nhấp vào Start | Run, đánh winipcf vào hộp thoại nhấp OK Sử dụng lện ipconfig /all, lệnh sử dụng Windows XP Câu lệnh sau: ipconfig /all 83 Mơ tả cấu hình TCP/IP: IP Address: Địa IP đưa vào card mạng Nếu máy tính có nhiều card mạng cấu hình địa IP cho Và địa IP phải có mặt nạ mạng khác Subnet mask: Sử dụng theo cặp với địa IP để xác định mạng chứa địa IP card mạng Ý nghĩa mặt nạ mạng mức đơn giản là: Giao tiếp thực card mạng thuộc mạng Default gateway: Đây địa IP máy tính hay router mạng LAN giúp cho máy tính biết cách giao tiếp với mạng khơng xuất máy tính DHCP Server: Nếu card mạng cấu hình để nhận địa IP động, địa server mà cung cấp địa IP Đây ISP hay ICS hay router cứng DNS Server: Địa IP hay nhiều máy tính phục vụ phân giải tên miền.Máy chủ tên miền biên dịch tên PING: Hình 6.4: Kiểm tra kết nối lệnh Ping Lệnh ping công cụ để kiểm tra kết nối TCP/IP Nó gửi gói tin đặc biệt (ICMP Echo) đến địa IP cụ thể chờ trả lời Nếu thứ làm việc tốt đẹp, có reply quay trở lại Nếu khơng, xuất dịng thơng báo lỗi Dưới thông báo lỗi ta thường gặp: Request timed out: Địa IP hợp lệ khơng có trả lời từ máy đích Nếu địa IP nằm mạng LAN, nguyên nhân chủ yếu Firewall chặn lệnh ping 84 Unknown host hay Ping request could not find host Tên máy tính khơng tồn mạng LAN Kiểm tra lại để chắn NetBios over TCP/IP enable Destination host unreachable: Địa IP khơng nằm mạng LAN khơng tìm địa default gateway Có thể khơng có default gateway mạng địa sai hay khơng hoạt động Ping mạng LAN: Dưới lệnh ping sử dụng để xử lý lỗi thường hay xảy mạng LAN Để xử lý lỗi kết nối mạng LAN, ta hay sử dụng lệnh ping Các lệnh xếp để thực cách từ đầu đến cuối Không nên thực lệnh sau lệnh trước chưa thực thành cơng Ví dụ: - Máy tính kiểm tra có tên WinXP địa IP: 192.168.1.101 - Có máy tính khác mạng đặt tên Win98 với địa IP 192.168.1.123 Lệnh Địa máy địch Ý nghĩa ping lỗi ping 127.0.0.1 Loopback address Cài đặt TCP/IP lỗi ping localhost Loopback name Cài đặt TCP/IP lỗi ping 192.168.1.101 Địa IP Cài đặt TCP/IP lỗi ping 192.168.1.123 Địa IP máy tính Trình điều khiển card khác mạng (driver) lỗi Cũng card mạng lỗi Khắc phục cố kết nối mạng Internet 3.1 Khi khơng có tín hiệu - Tắt bật lại modem cho đồng lại tín hiệu - Xác định chủng loại modem, hướng dẫn người sử dụng mô tả cách đấu dây 85 điện thoại xem quy cách chưa - Kiểm tra xem có đấu qua Splitter khơng, có đấu có đầu RJ11 Splitter khơng - Kiểm tra đèn tín hiệu modem có hoạt động bình thường hay khơng - Kiểm tra tín hiệu cấp cho Port có hoạt động bình thường khơng - Reset lại nhiều lần mà khơng phán đốn tình sau: + Người sử dụng đấu nối sai cách cắm dây đấu tách tín hiệu (Splitter) bị lỗi Hướng dẫn người sử dụng cắm trực tiếp cáp gốc bưu điện đến vào modem để xem có nhận tín hiệu hay khơng + Xác định đèn tín hiệu modem, có chủng loại có tín hiệu đèn sáng, có loại đèn liên tục nhấp nháy tín hiệu + Cổng bị lỗi 3.2 Kiểm tra đường kết nối mạng từ máy tính tới modem ADSL - Nếu đèn LAN, đèn WAN (trên modem) sáng (liên tục nhấp nháy) kết nối tốt - Nếu đèn tắt: Kiểm tra dây nối từ máy tính tới modem *Lưu ý: - Trong trường hợp dùng cổng USB để kết nối máy tính với modem đèn USB phải sáng 3.3 Kiểm tra thơng số cấu hình mạng máy tính - Trên hình máy tính, di chuyển trỏ chuột đến nút START di chuyển trỏ chuột đến dòng Run bấm chuột trái - Tại dấu nhắc, gõ lệnh CMD ấn phím ENTER - Tại dấu nhắc, gõ tiếp lệnh ipconfig/all ấn phím ENTER, hình thơng tin mạng máy Ping Internet: Ta dùng lệnh ping để kiểm tra vấn đề truy nhập mạng Internet Đánh lệnh theo thứ tự đừng đến lệnh sau mà lệnh trước chưa cho kết tơt Sử dụng Default gateway DNS Server có từ lệnh ipconfig /all 86 ping w.x.y.z Default Gateway Default Gateway down ping w.x.y.z DNS Server DNS Server down ping w.x.y.z Web site IP Internet service provider or ping address Web site name web site down DNS Server down or web www.something.com site down Trường hợp 1: Màn hình đầy đủ thơng số mạng máy tính - Gõ lệnh Ping ấn phím ENTER (Ping 192.168.1.254) để kiểm tra kết nối từ modem ADSL đến máy tính Trong trường hợp trên, default gateway có địa IP=192.168.1.254 (tương ứng địa LAN modem) -Lệnh trả kết dòng reply from chứng tỏ kết nối tốt (có trả lời từ modem) -Nếu kết lệnh dịng request timed out kết lỗi bị lỗi, cần đặt lại thơng số mạng máy tính theo trình tự sau: + Di chuyển trỏ chuột đến biểu tượng My network places hình (Desktop), bấm chuột phải -> chọn Properties + Bấm phải chuột vào biểu tượng kết nối mạng Local Area Connection, chọn Properties + Di chuyển trỏ chuột đến dòng Internet Protocol (TCP/IP), bấm chuột trái, chọn Properties + Tại thẻ General, bấm chọn dòng Obtain an IP address automatically, sau bấm vào nút OK + Bấm chuột vào Close để đóng cửa sổ khai báo 87 Tài liệu tham khảo [1] Giáo trình quản trị mạng – từ website www ebook4you.org [2] Ths Ngô Bá Hùng-Ks Phạm Thế phi , Giáo trình mạng máy tính Đại học Cần Thơ, NXB Giáo dục, Năm 01/2005 [3] TS Nguyễn Thúc Hải, Giáo trình mạng máy tính hệ thống mở , Nhà xuất giáo dục, năm 2000 88 ... dựa công nghệ để giải Nhưng công nghệ cao chưa công nghệ tốt nhất, mà công nghệ tốt công nghệ phù hợp Giới thiệu mạng máy tính: Mục tiêu: Mơ tả đặc trưng mạng máy tính 2.1 Định nghĩa mạng máy tính. .. CHUNG VỀ MẠNG MÁY TÍNH Lịch sử mạng máy tính: Giới thiệu mạng máy tính: 2.1 Định nghĩa mạng máy tính mục đích việc kết nối mạng: 2.2 Đặc trưng kỹ thuật mạng máy tính: ... máy tính - Mơ tả đặc trưng mạng máy tính - Phân loại xác định đuợc kiểu thiết kế mạng máy tính thơng dụng - Thực thao tác an tồn với máy tính Nội dung chính: Lịch sử mạng máy tính: Mục tiêu: Trình