1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng mạng và truyền thông chương 4 ths lê văn hùng

134 533 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

Định dạng
Số trang 134
Dung lượng 2,75 MB

Nội dung

MNG V TRUYN THễNG Khoa HTTTQL Hc vin Ngõn hng 12/04/15 CHNG IV CC GIAO THC TRUYN THễNG Gii thiu chung v cỏc giao thc Gii thiu v giao thc TCP/IP Cỏc giao thc khỏc 12/04/15 Giao thức (Protocol) Bạn viết tiếng Việt không? 12/04/15 Viết thư Đọc thư Bỏ thư Mở thùng vào thùng lấy thư Chuyển thư đến bưđiện Chuyển thư đến người nhận Bưđiện phân loại chuyển thư Bưđiện phân loại chuyển thư 12/04/15 GV: Lờ Vn Hựng I Gii thiu chung v cỏc giao thc Giao thức truyền thông quy tắc cụ thể phải tuân thủ việc trao đổi thông tin mạng thiết bị nhận truyền liệu Ví dụ: Giao thức tốc độ truyền, khuôn dạng liệu, kiểm soát lỗi Bộ giao thức truyền thông dùng phổ biến mạng, đặc biệt mạng toàn cầu Internet TCP/IP 12/04/15 II Gii thiu v giao thc TCP/IP TCP/IP (Transmission Control Protocol/Internet Protocol) l b giao thc cựng lm vic vi cung cp phng tin truyn thụng liờn mng TCP/IP c phỏt trin t thi k u ca Internet, c xut bi Vinton G Cerf v Robert E Kahn (M), 1974 12/04/15 II Gii thiu v giao thc TCP/IP Mc dự cú nhiu giao thc b giao thc truyn thụng TCP/IP, hai giao thc quan trng nht c ly tờn t cho b giao thc ny l TCP (Transmission Control Protocol) IP (Internet Protocol) 12/04/15 II Gii thiu v giao thc TCP/IP TCP/IP l b giao thc cho phộp kt ni cỏc mng khụng ng nht vi Ngy nay, TCP/IP c s dng rng rói cỏc mng cc b cng nh mng Internet ton cu Mụ hỡnh TCP/IP bn tng c thit k da trờn h giao thc TCP/IP 12/04/15 Cỏc tng mụ hỡnh TCP/IP Application Transport Internet Tng ng dng (Application layer) Tng giao (Tranpsort layer) Tng Internet Tng giao tip mng (Network Interface Layer) Network Interface 12/04/15 Cỏc tng mụ hỡnh TCP/IP Tng giao tip mng : l tng thp nht mụ hỡnh TCP/IP bao gm cỏc thit b giao tip mng v cỏc chng trỡnh giao tip thụng tin cn thit cú th hot ng v truy nhp ng truyn vt lý qua cỏc thit b giao tip ú 12/04/15 10 Nguyờn tc hot ng ca TCP Truyn d liu bc u tiờn bc bt tay, mỏy tớnh trao i mt s th t gúi ban u (Initial Sequence Number - ISN) Cú th chn ISN ngu nhiờn ISN dựng ỏnh du cỏc d liu gi t mi mỏy tớnh Sau mi byte c truyn i, s ny li c tng lờn Trờn lý thuyt, mi byte gi i u cú mt s th t v nhn c thỡ mỏy tớnh nhn gi li tin bỏo nhn (ACK) Trong thc t thỡ ch cú byte d liu u tiờn c gỏn s th t trng s th t ca gúi tin v bờn nhn s gi tin bỏo nhn bng cỏch gi s th t ca byte ang ch 12/04/15 GV: Lờ Vn Hựng 120 Nguyờn tc hot ng ca TCP Truyn d liu (t) S th t v tin bỏo nhn gii quyt c cỏc v lp gúi tin, truyn li nhng gúi b hng/mt v cỏc gúi tin n sai th t Tin bỏo nhn (hoc khụng cú tin bỏo nhn) l tớn hiu v tỡnh trng ng truyn gia mỏy tớnh TCP s dng mt s c ch nhm t c hiu sut cao v ngn nga kh nng nghn mng gm: ca s trt (sliding window), cỏc thut toỏn: slow-start, trỏnh nghn mng (congestion avoidance), truyn li v phc hi nhanh, 12/04/15 121 Nguyờn tc hot ng ca TCP Nhn xột vic truyn d liu Truyn d liu khụng li (c ch sa li/truyn li) Truyn cỏc gúi d liu theo ỳng th t Truyn li cỏc gúi d liu mt trờn ng truyn Loi b cỏc gúi d liu trựng lp C ch hn ch tc nghn ng truyn 12/04/15 122 Kt thỳc kt ni Mt quỏ trỡnh kt thỳc cú cp gúi tin trao i Khi mt bờn mun kt thỳc, nú gi i mt gúi tin kt thỳc (FIN) v bờn gi li tin bỏo nhn (ACK) Mt kt ni cú th tn ti dng na m: bờn ó kt thỳc gi d liu nờn ch nhn thụng tin, bờn tip tc gi 12/04/15 123 Giao thc khụng liờn kt UDP Nhim v Nguyờn tc hot ng Cu trỳc gúi tin 12/04/15 124 Nhim v ca giao thc UDP UDP (User Datagram Protocol) l giao thc theo phng thc khụng liờn kt c s dng thay th cho TCP trờn IP theo yờu cu ca tng ng dng 12/04/15 125 Nguyờn tc hot ng ca UDP UDP khụng cú c ch bỏo nhn ACK, khụng sp xp tun t cỏc gúi tin, cú th lm mt hoc trựng d liu UDP cung cp cỏc dch v chuyn khụng tin cy UDP cng cung cp c ch gỏn v qun lý cỏc s liu cng (port number) nh danh nht cho cỏc ng dng chy trờn mt trm ca mng UDP thng cú xu th hot ng nhanh hn so vi TCP Thng c dựng cho cỏc ng khụng ũi hi tin cy cao giao 12/04/15 126 Cu trỳc gúi tin ca UDP 12/04/15 127 Cu trỳc gúi tin ca UDP Trng Source Port (cng ngun) Chc nng Cng UDP ca trm gi tin Destination Port (cng ớch) Cng UDP ca trm nhn tin UDP Checksum Kim tra tớnh ton ca phn u v phn d liu gúi tin UDP Acknowledgment Number (s S th t ca byte m phớa gi thụng bỏo) cn nhn tip theo t phớa trm cũn li ca liờn kt 12/04/15 128 Mt s cng UDP thụng dng 12/04/15 S cng UDP Mụ t 53 Truy tờn t h thng tờn DNS (Domain Name System) 69 Giao thc TFTP Transfer Protocol) 137 Dch v tờn NetBIOS 138 Dch v truyn d liu NetBIOS 161 Giao thc SNMP (Simple Network Management Protocol) (Trivial File 129 Mt s giao thc khỏc 12/04/15 130 Giao thc NetBIOS NetBIOS (Network Basic Input/Output System) c phỏt trin cho IBM vo nm 1983 bi Sytek Corporation NetBIOS cho phộp cỏc ng dng giao tip qua mng NetBIOS nh ngha hai thc th, mt mc phiờn giao tip v mt mc giao thc qun lý phiờn truyn d liu NetBIOS cung cp cỏc lnh v h tr cho qun lý tờn NetBIOS Name Management, NetBIOS Datagram, v NetBIOS Sessions 12/04/15 131 NetBIOS Name Management Cỏc dch v qun lý tờn NetBIOS cung cp cỏc chc nng sau: ng ký v gii phúng tờn Khi mt trm TCP/IP to, nú ng ký tờn NetBIOS bng cỏch lan truyn hoc hng mt yờu cu ng ký tờn NetBIOS ti mt mỏy ch tờn NetBIOS Name Server Nu mt trm khỏc ó ng ký cựng tờn, hoc l trm hoc l server tờn NetBIOS tr li vi mt thụng ip ph nh ng ký tờn Trm to nhn c mt kt qu to li Khi dch v trờn mt trm dng hot ng, trm ú s ngng lan to tr li ph nh vic ang ký tờn v gii phúng tờn cho trm khỏc cú th s dng Dch v tờn NetBIOS s dng giao thc UDP cng 137 12/04/15 132 Dch v gúi d liu NetBIOS (NetBIOS Datagrams) Dch v gúi d liu NetBIOS cung cp dch v truyn cỏc gúi d liu khụng liờn kt, khụng cú th t, v khụng tin cy Cỏc gúi d liu cú th hng ti mt tờn mỏy NetBIOS hoc lan truyn qung bỏ ti mt nhúm tờn Vic truyn cỏc gúi tin NetBIOS l khụng tin cy, ú ch ngi s dng ó ng nhp vo mng mi nhn c cỏc thụng ip Dch v gúi tin cú th to v nhn c cỏc thụng ip truyn qung bỏ v truyn cú nh hng Dch v gúi tin NetBIOS s dng giao thc UDP cng 138 12/04/15 133 Dch v phiờn NetBIOS (NetBIOS sessions) Dch v phiờn NetBIOS cung cp kh nng truyn cỏc thụng ip NetBIOS cú liờn kt, cú th t, v tin cy Dch v phiờn NetBIOS s dng giao thc TCP cung cp, trỡ, v kt thỳc cỏc phiờn Dch v phiờn cho phộp lung d liu truyn theo hai hng s dng giao thc TCP cng 139 12/04/15 134 [...]...Giao tiếp mạng • Tầng Giao tiếp mạng bao gồm tầng Liên kết dữ liệu (Data Link) và tầng Vật lý (Physical) của mô hình OSI • Tầng Giao tiếp mạng chịu trách nhiệm đặt các gói tin TCP/IP trên môi trường mạng và nhận các gói tin TCP/IP từ môi trường mạng • TCP/IP được thiết kế độc lập với phương pháp truy cập mạng, định dạng khung dữ liệu, và môi trường mạng 12/ 04/ 15 11 Giao tiếp mạng • TCP/IP được... đường mà các router sử dụng để trao đổi các thông tin dẫn đường gói tin IP trong mạng 3 Giao thức SNMP - Simple Network Management Protocol được sử dụng giữa giao diện quản lý mạng và các thiết bị mạng (router, bridges, và hub thông minh) để thu thập và trao đổi thông tin quản lý mạng 12/ 04/ 15 21 Mô hình TCP/IP vs mô hình OSI • Sự tương đương giữa các tầng 12/ 04/ 15 22 Mô hình TCP/IP vs mô hình OSI(tiếp)... Transfer Protocol được sử dụng để thực hiện truyền file 3 Giao thức SMTP - Simple Mail Transfer Protocol được sử dụng để truyền các thông điệp thư và các tệp đính kèm 4 Telnet, một giao thức mô phỏng trạm đầu cuối, được sử dụng để đăng nhập từ xa vào các máy trạm trên mạng 12/ 04/ 15 20 Tầng ứng dụng • Mặt khác, các giao thức ứng dụng sau giúp dễ dàng sử dụng và quản lý mạng TCP/IP: 1 Domain Name System (DNS)... pháp truy cập mạng, định dạng khung dữ liệu, và môi trường mạng • Theo cách này, TCP/IP có thể được sử dụng để kết nối các loại mạng khác nhau Bao gồm các kỹ thuật mạng LAN (Ethernet hoặc Token Ring) và các kỹ thuật mạng WAN (X.25 hay Frame Relay) • Sự độc lập với bất kỳ kỹ thuật mạng nào cho phép TCP/IP có khả năng tương tích với các kỹ thuật mới như ATM (Asynchronous Transfer Mode) 12/ 04/ 15 12 Các... đến địa chỉ vật lý cho các thiết bị phần cứng trong mạng 12/ 04/ 15 28 Địa chỉ IP • Địa chỉ logic và phân cấp dùng để phân biệt các nhóm địa chỉ khác nhau • Gồm 32 bit chia làm hai phần: Phần nhận dạng mạng (network id) và phần nhận dạng máy tính (Host id) • Nếu muốn nối kết vào liên mạng Internet địa chỉ IP phải được cung cấp bởi Trung tâm thông tin mạng Internet (InterNIC - Internet Network Information... cấp cho tầng này như: Telnet phục vụ truy cập mạng từ xa, FTP dịch vụ truyền tệp, Email gửi thư điện tử, WWW (Word-Wide-Web) … 12/ 04/ 15 19 Tầng ứng dụng • Các giao thức được ứng dụng rộng rãi nhất của tầng ứng dụng được sử dụng để trao đổi thông tin của người sử dụng là: 1 Giao thức truyền tin siêu văn bản HTTP (HyperText Transfer Protocol) được sử dụng để truyền các tệp tạo nên trang web của World Wide... thức cụ thể nào và nó chỉ đóng vai trò như một khung tham chiếu (hướng dẫn) để hiểu và tạo ra một quá trình truyền thông 23 Truyền dữ liệu với TCP/IP • Dữ liệu được xử lý bởi tầng application – Tầng application tổ chức DL theo khuôn dạng và trật tự để tầng ứng dụng ở máy nhận có thể hiểu được – Tầng ứng dụng gửi dữ liệu xuống tầng dưới theo dòng byte nối byte – Tầng ứng dụng gửi các thông tin điều khiển... ngược lại 12/ 04/ 15 25 Các giao thức Simple Network Simple Mail Name Transfer Domain Management Protocol Protocol System Internet Control Message Protocol Address Resolution Protocol 12/ 04/ 15 GV: Lê Văn Hùng Fiber Distributed Data Interface 26 Các dạng địa chỉ • Địa chỉ mạng vật lý (MAC Address) định danh một thiết bị cụ thể dưới dạng nguồn hay đích của một khung tin (frame) • Địa chỉ mạng logic (IP... tiếp mạng, như địa chỉ phần cứng 12/ 04/ 15 14 Tầng internet • Giao thức ICMP - Internet Control Message Protocol chịu trách nhiệm đưa ra các chức năng chuẩn đoán và thông báo lỗi hay theo dõi các điều kiện lưu chuyển các gói tin IP • Giao thức IGMP – Internet Group Management Protocol chịu trách nhiệm quản lý các nhóm IP truyền multicast • Tầng Internet tương tự như tầng Network của mô hình OSI 12/ 04/ 15... • Chia làm 2 phần 8 bits 100 – Phần nhận dạng mạng (Network id): được gán bởi trung tâm mạng Internet (InterNIC) – Phần nhận dạng máy tính (Host id): nhận dạng máy tính trong một mạng 12/ 04/ 15 31 Cấu trúc địa chỉ IP (tiếp)   0 1 2 3 4       8 16 24             32   Class A 0 Class B 1 0 Class C 1 1 0 Class D 1 1 1 0 Class E 1 1 1 1 0             12/ 04/ 15 Netid Hostid Netid Hostid Netid Hostid Multicast address ... 192.168.255.2 54 12/ 04/ 15 43 Thớ d Phn Phn mỏy achqung bỏ C 218. 14. 55 137 218. 14. 55.255 123.1.1.15 A 123 1.1.15 123.255.255.255 150.127.221. 244 B 150.127 221. 244 150.127.255.255 1 94. 125.35.199 C 1 94. 125.35... 150.127.255.255 1 94. 125.35.199 C 1 94. 125.35 199 1 94. 125.35.255 B 175.12 239. 244 175.12.255.255 achIP 218. 14. 55.137 175.12.239. 244 12/ 04/ 15 Lp mng 44 Mt s a ch IP c bit a ch mng 127.0.0.0 l a ch... 12/ 04/ 15 GV: Lờ Vn Hựng I Gii thiu chung v cỏc giao thc Giao thức truyền thông quy tắc cụ thể phải tuân thủ việc trao đổi thông tin mạng thiết bị nhận truyền liệu Ví dụ: Giao thức tốc độ truyền,

Ngày đăng: 04/12/2015, 04:58

TỪ KHÓA LIÊN QUAN