Tìm hiểu về giao thức mạng TCP IP

99 2.2K 0
Tìm hiểu về giao thức mạng TCP IP

Đ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

Tìm hiểu về giao thức mạng TCP IP, luận văn về giao thức mạng , tài liệu hay dành cho sinh viên công nghệ thông tin, các trường đại học cao đẳng , tài liệu luận văn full đầy đủ nhất. Tìm hiểu về giao thức mạng TCP IP Tìm hiểu về giao thức mạng TCP IP Tìm hiểu về giao thức mạng TCP IP

Luận văn tốt nghiệp Phan Thăng CHƯƠNG I. MẠNG MÁY TÍNH CH NG I . M NG MÁY T NH ƯƠ Ạ Í 5 .I M NG MÁY T NH Ạ Í 5 .II PHÂN LO I M NG MÁY T NHẠ Ạ Í 5 .II.1. Phân lo i theo ki n trúc (topology) c a m ngạ ế ủ ạ 5 .II.1.1. M ng i m- i m (point-to-point network)ạ đ ể đ ể 6 .II.1.2. M ng qu ng bá (broadcast network)ạ ả 6 .II.2. Phân lo i theo ph ng th c chuy n m ch (Swiched Method)ạ ươ ứ ể ạ 7 .II.2.1. Chuy n m ch kênh (Circuit Swiched Network)ể ạ 7 .II.2.2. Chuy n m ch tin báo (Message Swiched Network)ể ạ 7 .II.2.3. Chuy n m ch gói (Packed Swiched Network)ể ạ 7 .II.3. Phân lo i theo ph m vi ho t ngạ ạ ạ độ 7 .II.3.1. M ng LAN (Local Area Network)ạ 7 .II.3.2. M ng MAN (Metropolian Area Network)ạ 7 .II.3.3. M ng WAN (Wide Area Network)ạ 8 .II.3.4. Liên m ng (internet)ạ 8 CH NG II . GIAO TH C TRUY N THÔNG VÀ CÁC MÔ HÌNH THAM ƯƠ Ứ Ề CHI U Ế 11 .I GIAO TH C TRUY N THÔNGỨ Ề 11 .II MÔ HÌNH THAM CHI U OSIẾ 11 .II.1. Gi i thi u mô hình OSIớ ệ 11 .II.2. Các t ng c a mô hình OSIầ ủ 13 .II.2.1. T ng v t lý (Physical layer)ầ ậ 13 .II.2.2. T ng liên k t d li u (Data link layer)ầ ế ữ ệ 13 .II.2.3. T ng m ng (Network layer)ầ ạ 14 .II.2.4. T ng giao v n (Transport layer)ầ ậ 14 .II.2.5. T ng phiên (Session layer)ầ 15 .II.2.6. T ng trình di n (Presentation layer)ầ ễ 15 .II.2.7. T ng ng d ng (Application layer)ầ ứ ụ 15 .II.3. Nh ng v n v OSIữ ấ đề ề 16 .III KI N TRÚC GIAO TH C IPX/SPXẾ Ứ 16 .III.1. Ki n trúc giao th c IPX/SPXế ứ 16 .III.2. Gói tin IPX 17 .III.3. C ch ho t ng c a Novell Netwareơ ế ạ độ ủ 18 CH NG III. GIAO TH C TCP/IPƯƠ Ứ 19 .I GIAO TH C TCP/IP Ứ 19 .II KI N TRÚC C A B GIAO TH C TCP/IP Ế Ủ Ộ Ứ 20 .II.1. Ki n trúc phân t ng c a TCP/IP ế ầ ủ 20 .II.2. C ch a ch Internet ơ ế đị ỉ 23 .II.2.1. a ch l p A Đị ỉ ớ 24 .II.2.2. a ch l p B Đị ỉ ớ 24 .II.2.3. a ch l p CĐị ỉ ớ 25 1 Luận văn tốt nghiệp Phan Thăng .II.3. M ng con v Subnet maskạ à 25 .III T NG M NG (NETWORK LAYER)Ầ Ạ 27 .IV T NG INTERNET (INTERNET LAYER)Ầ 28 .IV.1. Gói tin IP 29 .IV.2. Giao th c chuy n a ch ARP (Address Resolution Protocol) v ứ ể đị ỉ à c giao th c chuy n ng c a ch RARP (Reverse Address Resolutionơ ứ ể ượ đị ỉ Protocol) 32 .IV.2.1. Chuy n giao tr c ti pể ự ế 32 .IV.2.2. Chuy n giao a ch ngể đị ỉ độ 32 .IV.2.3. Gói tin ARP 33 .IV.3. Giao th c i u khi n truy n tin (Internet Control Message ứ đ ề ể ề Protocol - ICMP) 35 .IV.3.1. Gói tin ICMP 35 .IV.3.2. i u khi n dòng d li u Đ ề ể ữ ệ 36 .IV.3.3. Thông báo l i ỗ 36 .IV.3.4. nh h ng l iĐị ướ ạ 36 .IV.3.5. Ki m tra tr m l m vi cể ạ à ệ 37 .IV.4. Thu t toán d n ng ậ ẫ đườ 37 .V T NG GIAO V NẦ Ậ 41 .V.1. Giao th c không k t n i (User Datagram Protocol - UDP)ứ ế ố 41 .V.1.1. Gói thông tin UDP 41 .V.1.2. Phân kênh, h p kênh v Portsợ à 42 .V.2. Giao th c i u khi n truy n tin (Transmission Control Protocol - ứ đ ề ể ề TCP) 44 .V.2.1. Gói tin TCP 47 .V.2.2. C ng, k t n i v i m k t n iổ ế ố à đ ể ế ố 47 .VI T NG NG D NG C A TCP/IPẦ Ứ Ụ Ủ 49 .VI.1. D ch v tên mi n (Domain Name Service - DNS)ị ụ ề 49 .VI.2. ng nh p t xa (Telnet)Đă ậ ừ 51 .VI.3. Th i n t (Electronic Mail)ư đ ệ ử 52 .VI.4. Giao th c truy n t p (File Transfer Protocol - FTP)ứ ề ệ 54 .VI.5. Nhóm tin (News groups) 55 .VI.6. Tìm ki m t p (Archie)ế ệ 55 .VI.7. Tra c u thông tin theo th c n (Gopher)ứ ự đơ 55 .VI.8. Tìm ki m thông tin theo ch s (WAIS)ế ỉ ố 55 .VI.9. Siêu v n b n (WWW)ă ả 56 CH NG IV. XÂY D NG NG D NG TRUY N T PƯƠ Ự Ứ Ụ Ề Ệ 57 .I GIAO DI N L P TRÌNHỆ Ậ 57 .I.1. Giao di n l p trìnhệ ậ 57 .I.2. Network I/O v file I/Oà 58 .I.3. L m vi c v i Socketà ệ ớ 59 .I.3.1. Socket 59 .I.3.2. a ch SocketĐị ỉ 60 .I.3.3. M t s l i g i t o l p socketộ ố ờ ọ ạ ậ 62 2 Luận văn tốt nghiệp Phan Thăng .I.3.4. M t s l i g i g i d li u qua socketộ ố ờ ọ ử ữ ệ 65 .I.3.5. M t s l i g i nh n d li u t socketộ ố ờ ọ ậ ữ ệ ừ 67 .II MÔ HÌNH CLIENT-SERVER 67 .II.1. Mô hình Client-Server s d ng d ch v không k t n i ử ụ ị ụ ế ố 68 .II.2. Mô hình Client-Server s d ng d ch v h ng k t n i ử ụ ị ụ ướ ế ố 70 .III XÂY D NG CH NG TRÌNH TRUY N T PỰ ƯƠ Ề Ệ 71 .III.1. Thi t k v c i t ch ng trìnhế ế à à đặ ươ 71 .III.1.1. Giao th c ng d ng c xây d ng v s d ng trong ứ ứ ụ đượ ự à ử ụ ch ng trìnhươ 71 .III.1.2. C i t ch ng trình à đặ ươ 73 .III.2. M t s v n n y sinh trong quá trình th c hi n v cách gi i ộ ố ấ đề ả ự ệ à ả quy tế 75 .III.2.1. V n chuy n i t p gi a hai h i u h nh.ấ đề ể đổ ệ ữ ệ đ ề à 75 .III.2.2. V n v m t s l nh t ng tácấ đề ề ộ ố ệ ươ 77 K T LU NẾ Ậ 78 TÀI LI U THAM KH OỆ Ả 79 Ph l c A M T S K THU T M NG C C Bụụ Ộ Ố Ỹ Ậ Ạ Ụ Ộ 80 .I M NG ETHERNET VÀ IEEE 802.3Ạ 80 .II M NG TOKEN-PASING RINGS (IEEE 802.5)Ạ 80 .III M NG TOKEN-PASSING BUSSES (IEEE 802.4)Ạ 81 Ph l c B M T S K THU T CH N NG I T I Uụụ Ộ Ố Ỹ Ậ Ọ ĐƯỜ Đ Ố Ư 83 .I GI I THU T DIJKSTRA CHO VI C CH N NG T P TRUNGẢ Ậ Ệ Ọ ĐƯỜ Ậ . 83 .II GI I THU T FORD& FULKERSON CHO VI C CH N NG Ả Ậ Ệ Ọ ĐƯỜ PHÂN TÁN 84 Ph l c C V N B N CH NG TRÌNH (PH N CLIENT)ụụ Ă Ả ƯƠ Ầ 85 .I CH NG TRÌNH CH NH (MAIN.C)ƯƠ Í 85 .II TH VI N S D NG (SOCKET.C)Ư Ệ Ử Ụ 92 3 Luận văn tốt nghiệp Phan Thăng 4 Luận văn tốt nghiệp Phan Thăng CHƯƠNG I . MẠNG MÁY TÍNH .I MẠNG MÁY TÍNH Mạng máy tính là hệ thống các máy tính độc lập (autonomous) được kết nối với nhau. Khái niệm độc lập ở đây có nghĩa là chúng không có mối quan hệ chủ/tớ (master/slave) rõ ràng. Hai máy tính được gọi là được kết nối với nhau nếu chúng có khả năng trao đổi thông tin. Sự kết nối có thể thông qua dây dẫn, tia laser, sóng điện từ hay vệ tinh viễn thông Việc kết nối các máy tính có những ưu điểm sau • Sử dụng chung tài nguyên (resource sharing): Chương trình, dữ liệu, thiết bị có thể được dùng chung bởi người dùng từ các máy tính trên mạng. • Tăng độ tin cậy của hệ thống thông tin (reliability): Nếu một máy tính hay một đơn vị dữ liệu nào đó bị hỏng thì luôn có thể sử dụng một máy tính khác hay một bản sao khác của dữ liệu, nhờ đó, khả năng mạng bị ngừng sử dụng được giảm thiểu. • Tạo ra môi trường truyền thông mạnh giữa nhiều người sử dụng trên phạm vi địa lý rộng: Mục tiêu này ngày càng trở nên quan trọng nhất là khi mạng máy tính đã phát triển trên phạm vi toàn cầu như ngày nay. • Tiết kiệm chi phí: Do tài nguyên được dùng chung, hệ thống tin cậy hơn nên chi phí thiết bị và bảo dưỡng của mạng máy tính thấp hơn so với trường hợp máy tính riêng lẻ. .II PHÂN LOẠI MẠNG MÁY TÍNH .II.1. Phân loại theo kiến trúc (topology) của mạng Phân loại theo kiến trúc là cách phân loại mạng máy tính theo cách kết nối các máy tính trong mạng 5 Luận văn tốt nghiệp Phan Thăng .II.1.1. Mạng điểm-điểm (point-to-point network) Các đường truyền nối các cặp nút với nhau, mỗi nút có trách nhiệm lưu trữ tạm thời sau đó chuyển tiếp dữ liệu tới đích. Cách làm việc này còn gọi là lưu và chuyển tiếp (store-and-forward). Mạng điểm-điểm cần sử dụng lượng cáp nối lớn hoặc nhiều đường điện thoại thuê riêng (leased telephone lines), mỗi đường nối một cặp điểm làm việc. Nếu 2 điểm làm việc muốn gửi thông tin cho nhau mà không có đường truyền trực tiếp, dữ liệu của chúng cần được truyền qua một số nút khác do đó, thuật toán dẫn đường có vai trò rất quan trọng trong kiến trúc mạng điểm-điểm. .II.1.2. Mạng quảng bá (broadcast network) Tất cả các nút cùng dùng chung một đường truyền vật lý. Dữ liệu được tiếp nhận bởi tất cả các máy tính, nếu máy tính nào kiểm tra thấy gói tin được gửi cho mình, nó sẽ giữ lại và xử lý. Các mạng quảng bá thường cho phép sử dụng địa chỉ broadcasting để gửi thông báo tới toàn mạng. 6 Star TreeRing SatelliteBus Ring Luận văn tốt nghiệp Phan Thăng .II.2. Phân loại theo phương thức chuyển mạch (Swiched Method) .II.2.1. Chuyển mạch kênh (Circuit Swiched Network) Thông tin truyền qua một kênh vật lý cố định, tốc độ và độ tin cậy cao nhưng lãng phí đường truyền do không sử dụng hết. .II.2.2. Chuyển mạch tin báo (Message Swiched Network) Liên lạc được thiết lập khi có thông tin cần truyền, thông tin được định dạng gồm header và data và có độ dài không cố định: Mối liên lạc được thiết lập và chỉ giải phóng khi truyền xong dữ liệu do đó không quản lý được thời gian chiếm đường truyền .II.2.3. Chuyển mạch gói (Packed Swiched Network) Thông tin được cắt ra thành các gói có độ dài quy định Ví dụ Erthenet IEEE 802.3 chia message thành các gói 1500 bytes. Mỗi gói đều có header và data. Các gói của các message khác nhau có thể truyền xen kẽ trên đường truyền do đó thời gian chờ đợi chung của hệ thống giảm. .II.3. Phân loại theo phạm vi hoạt động Theo phạm vi hoạt động, người ta chia mạng máy tính thành những loại sau .II.3.1. Mạng LAN (Local Area Network) Thường là mạng được sử dụng cho một công ty, trường học hay trong một toà nhà, khoảng cách tương đối nhỏ (cỡ vài trăm m tới vài Km) tốc độ truyền lớn, độ trễ nhỏ. (Phụ lục A trình bày một số mạng cục bộ thường được sử dụng) .II.3.2. Mạng MAN (Metropolian Area Network) Mạng được cài đặt trong phạm vi một đô thị hay trung tâm kinh tế - xã hội (có bán kính khoảng 100 Km) 7 Luận văn tốt nghiệp Phan Thăng .II.3.3. Mạng WAN (Wide Area Network) Mạng diện rộng có thể bao trùm một vùng rộng lớn cỡ quốc gia hay lục địa. .II.3.4. Liên mạng (internet) Phần lớn các mạng cục bộ đều độc lập với nhau về phần cứng cũng như phần mềm, chúng được thiết lập nhằm mục đích phục vụ những nhóm người cụ thể nào đó. Trong mỗi mạng đó, người dùng tự lựa chọn một công nghệ phần cứng phù hợp với công việc của họ. Một điều quan trọng nữa là không thể xây dựng một mạng chung dựa trên một công nghệ sử dụng trên một mạng đơn lẻ nào đó bởi vì không có công nghệ mạng nào có thể thoả mãn nhu cầu cho tất cả mọi người. Một số người có nhu cầu sử dụng đường nối cao tốc để truyền dữ liệu của mình trong khi các mạng LAN không thể mở rộng phạm vi hoạt động quá xa. Một số mạng tốc độ chậm lại có thể kết nối máy tính tới hàng ngàn dặm Liên mạng máy tính (internetworking hay internet) là một công nghệ được đưa ra nhằm kết nối các mạng thành một thể thống nhất. Công nghệ internet che dấu đi kiến trúc vật lý của mạng và cho phép máy tính truyền thông một cách độc lập với liên kết vật lý của mạng. Một liên mạng đã khá quen thuộc với chúng ta là mạng Internet Giới thiệu mạng Internet Internet là một tổ hợp hàng triệu máy được kết nối với nhau thông qua các thiết bị ghép nối thường gọi là gateway để có thể chia sẻ thông tin với nhau, trong đó có đủ loại máy tính, và chúng sử dụng nhiều hệ điều hành khác nhau. Thông tin trên Internet gồm đủ loại từ thư điệu tử, các file đồ hoạ đến video và còn nhiều thứ khác được cung cấp bởi những người sử dụng Internet bằng nhiều phương thức, với nhiều tư tưởng khác nhau. Quy mô của Internet 8 Luận văn tốt nghiệp Phan Thăng Có bao nhiêu máy được kết nối vào Internet? Con số cụ thể luôn luôn thay đổi, những địa chỉ mới luôn luôn được cập nhật từng giây chúng ta có thể truy nhập địa chỉ Web site của tổ chức Network Wizards http://www.nw.com/zone/WWW/top.html để biết những số liệu mới nhất Thời gian Số lượng máy Tháng 1 năm 1996 14,252,000 Tháng 1 năm 1997 21,819,000 Tháng 1 năm 1998 29,670,000 Những máy chủ (host) mạnh thường sử dụng những hệ điều hành đa nhiệm, ví dụ như UNIX, để người sử dụng kết nối vào, như thế có nghĩa là số máy của người sử dụng mạng nhiều hơn những con số trên. Những máy chủ được định vị tại các điểm như thư viện, các trường đại học, các tổ chức chính phủ, các đại lý, các công ty, các trường trung học, tiểu học trên toàn thế giới. Những máy chủ này được kết nối với nhau qua đường điện thoại và chỉ mất khoảng 640/1000 giây để bắt đầu nhận thông báo từ Bắc Mỹ tới Nam cực. Các dịch vụ mà Internet cung cấp Phần lớn người sử dụng Internet không cần biết đến của công nghệ sử dụng trên Internet, đối với họ Internet chỉ đơn giản là một bộ chương trình phần mềm mang lại cho họ những khả năng truyền thông có ích. Chính điều này mang lại cho Internet số người dùng đông đảo tới như vậy. Các dịch vụ mức ứng dụng ban đầu trên Internet • Thư điện tử (Electronic mail) Cho phép người dùng ngồi trước máy tính tại nhà mình gửi E-mail tới bất cứ ai ở đâu trên thế giới nếu họ có địa chỉ E-mail. Họ có thể tham gia các nhóm thảo luận (discussion group) về những đề tài khác nhau hay bắt đầu một nhóm mới về những chủ đề mà họ ưa thích. • Truyền file (File Transfer) Nếu cần một chương trình phần mềm mới như các tiện ích nén file, các chương trình diệt virus, một phần mềm trò chơi, 9 Luận văn tốt nghiệp Phan Thăng hình ảnh hay âm thanh, người dùng có thể tải xuống bất cứ lúc nào với File Transfer. • Truy nhập từ xa (Remote login) Có lẽ điều thú vị nhất trong các ứng dụng của Internet là Remote login, nó cho phép người dùng kết nối vào một máy tính ở xa như một trạm cuối để sử dụng máy tính đó. Dịch vụ mức mạng của Internet Một lập trình viên viết chương trình ứng dụng trên Internet cần có một cái nhìn khác với người chỉ đơn giản sử dụng dịch vụ Internet. Ở tầng mạng, Internet cung cấp 2 kiểu dịch vụ mà các ứng dụng của Internet thường dùng đó là • Dịch vụ truyền không kết nối (Connectionless Paket Delivery Service) là một phương thức truyền dữ liệu mà các mạng chuyển mạch gói cung cấp. Điều này chỉ đơn giản là mạng Internet chuyển các gói tin từ máy này sang máy khác dựa vào thông tin địa chỉ của gói đến đích của nó. Việc chia nhỏ gói tin truyền này có một lợi điểm là nếu một đường đi bị bận hoặc bị đứt, thì các gói có thể được truyền theo một đường khác. • Dịch vụ truyền tin cậy (Reliable Stream Transport Service) Phần lớn các ứng dụng đòi hỏi nhiều dịch vụ hơn chỉ truyền thông không kết nối bởi vì chúng cần tự động sửa lỗi, kiểm tra tính toàn vẹn của thông tin truyền đi trên mạng. Reliable Stream Transport Service giải quyết vấn đề này cho ta. 10 [...]... nội dung về bộ giao thức truyền thông TCP/ IP .II KIẾN TRÚC CỦA BỘ GIAO THỨC TCP/ IP .II.1 Kiến trúc phân tầng của TCP/ IP Application Layer Presentation Layer Session Layer Transport Layer Network Layer Data link Layer Physical Layer Application Layer Transport Layer Internet Layer Network access Layer Các lớp tương ứng giữa OSI và TCP/ IP Có nhiều giao thức trong bộ giao thức truyền thông TCP/ IP, nhưng... của mạng cho phép TCP/ IP hợp nhất các mạng khác nhau TCP/ IP có thể chạy trên mạng Ethernet, mạng Token 19 Luận văn tốt nghiệp Phan Thăng ring, mạng quay số (Dial-up line), mạng X.25, mạng ảo và mọi loại môi trường vật lý truyền thông • Một sơ đồ địa chỉ dùng chung cho phép mỗi thiết bị TCP/ IP có duy nhất một địa chỉ trên mạng ngay cả khi đó là mạng toàn cầu Internet • Tiêu chuẩn hoá mức cao của giao thức. .. TẦNG MẠNG (NETWORK LAYER) Tầng mạng là tầng thấp nhất của kiến trúc giao thức TCP/ IP Các giao thức trong tầng này cung cấp biện pháp cho hệ thống chuyển giao dữ liệu giữa các thiết bị được kết nối trực tiếp Nó mô tả cách sử dụng mạng để truyền một gói thông tin IP Không giống những giao thức của tầng cao hơn là sử dụng dịch vụ của tầng dưới nó và cung cấp dịch vụ cho tầng trên, giao thức của tầng mạng. .. Khoảng 8 đường backbone đã được xây dựng NSFNET được mở rộng với hàng chục mạng địa phương kết nối vào nó và kết nối vào mạng Internet của DARPA Cả NSFNET và các mạng con của nó đều sử dụng bộ giao thức TCP/ IP TCP/ IP có một số ưu điểm như sau: • Giao thức chuẩn mở sẵn sàng phát triển độc lập với phần cứng và hệ điều hành TCP/ IP là giao thức lý tưởng cho việc hợp nhất phần cứng và phần mềm khác nhau, ngay... nhiều giao thức trong bộ giao thức truyền thông TCP/ IP, nhưng hai giao thức quan trọng nhất được lấy tên đặt cho bộ giao thức này là TCP (Transmission Control Protocol) và IP (Internet Protocol) Bộ giao thức TCP/ IP được phân làm 4 tầng 20 Luận văn tốt nghiệp Phan Thăng • Tầng mạng (Network Layer) • Tầng Internet (Internet Layer) • Tầng giao vận (Transport Layer) • Tầng ứng dụng (Application Layer) Application... tắc chung (cài đặt cùng một giao thức truyền thông) Các chức năng được tổ chức thành một tập các tầng đồng mức cung cấp chức năng như nhau Các tầng đồng mức phải sử dụng một giao thức chung Một tầng không định nghĩa một giao thức đơn, nó định nghĩa một chức năng truyền thông có thể được thi hành bởi một số giao thức Do vậy, mỗi tầng có thể chứa nhiều giao thức, mỗi giao thức cung cấp một dịch vụ phù... những giao thức của các tầng cao hơn (IP, TCP, UDP, vv ) Mỗi khi có công nghệ phần cứng xuất hiện, những giao thức tầng mạng phải được phát triển để TCP/ IP có thể sử dụng phần cứng mới (thông thường đó chính là các trình điều khiển của chính nhà cung cấp phần cứng đó) Các chức năng trình diễn trong tầng này bao gồm đóng gói gói thông tin IP thành các "Frame" được truyền dẫn trên mạng và chuyển địa chỉ IP. .. vật lý sử dụng bởi mạng máy tính Một trong số các điểm mạnh của TCP/ IP là địa chỉ của nó được phối hợp sao cho trên mạng Internet không có một thiết bị mạng nào cùng tên Địa chỉ này phải được chuyển đổi thích hợp với địa chỉ mạng vật lý nơi mà dữ liệu được truyền đi Hai ví dụ RFCs mô tả giao thức sử dụng cho tầng mạng là: • RFC 826: Giao thức chuyển đổi địa chỉ chuyển đổi địa chỉ IP thành địa chỉ Ethernet... Datagram Protocol): Giao thức truyền không kết nối cung cấp dịch vụ truyền không tin cậy nhưng tiết kiệm chi phí truyền • TCP (Transmission Control Protocol): Giao thức hướng kết nối cung cấp dịch vụ truyền thông tin tưởng • IP (Internet Protocol): Giao thức Internet chuyển giao các gói tin qua các máy tính đến đích • ARP (Address Resolution Protocol): Cơ chế chuyển địa chỉ TCP/ IP thành địa chỉ vật... ra làm giao thức chuẩn cho mạng ARPANET và các mạng của DoD mang tên DARPA Internet protocol suit, thường được gọi là bộ giao thức TCP/ IP hay còn gọi tắt là TCP/ IP Năm 1987 tổ chức nghiên cứu quốc gia Hoa Kỳ (National Science Foundation - NSF) tài trợ cho việc kết nối 6 trung tâm siêu tính trên toàn liên bang lại với nhau thành một mạng với tên gọi NSFNET Về mặt vật lý, mạng này kết nối 13 điểm làm . và TCP/ IP Có nhiều giao thức trong bộ giao thức truyền thông TCP/ IP, nhưng hai giao thức quan trọng nhất được lấy tên đặt cho bộ giao thức này là TCP (Transmission Control Protocol) và IP (Internet. bộ giao thức mới được đưa ra làm giao thức chuẩn cho mạng ARPANET và các mạng của DoD mang tên DARPA Internet protocol suit, thường được gọi là bộ giao thức TCP/ IP hay còn gọi tắt là TCP/ IP. Năm. đây, chúng ta xem xét một số nội dung về bộ giao thức truyền thông TCP/ IP. .II KIẾN TRÚC CỦA BỘ GIAO THỨC TCP/ IP .II.1. Kiến trúc phân tầng của TCP/ IP Application Layer Presentation Layer

Ngày đăng: 07/07/2014, 16:52

Từ khóa liên quan

Mục lục

  •  CHƯƠNG I . MẠNG MÁY TÍNH

    • .I MẠNG MÁY TÍNH

    • .II PHÂN LOẠI MẠNG MÁY TÍNH

      • .II.1. Phân loại theo kiến trúc (topology) của mạng

        • .II.1.1. Mạng điểm-điểm (point-to-point network)

        • .II.1.2. Mạng quảng bá (broadcast network)

        • .II.2. Phân loại theo phương thức chuyển mạch (Swiched Method)

          • .II.2.1. Chuyển mạch kênh (Circuit Swiched Network)

          • .II.2.2. Chuyển mạch tin báo (Message Swiched Network)

          • .II.2.3. Chuyển mạch gói (Packed Swiched Network)

          • .II.3. Phân loại theo phạm vi hoạt động

            • .II.3.1. Mạng LAN (Local Area Network)

            • .II.3.2. Mạng MAN (Metropolian Area Network)

            • .II.3.3. Mạng WAN (Wide Area Network)

            • .II.3.4. Liên mạng (internet)

            •  CHƯƠNG II . GIAO THỨC TRUYỀN THÔNG VÀ CÁC MÔ HÌNH THAM CHIẾU

              • .I GIAO THỨC TRUYỀN THÔNG

              • .II MÔ HÌNH THAM CHIẾU OSI

                • .II.1. Giới thiệu mô hình OSI

                • .II.2. Các tầng của mô hình OSI

                  • .II.2.1. Tầng vật lý (Physical layer)

                  • .II.2.2. Tầng liên kết dữ liệu (Data link layer)

                  • .II.2.3. Tầng mạng (Network layer)

                  • .II.2.4. Tầng giao vận (Transport layer)

                  • .II.2.5. Tầng phiên (Session layer)

                  • .II.2.6. Tầng trình diễn (Presentation layer)

                  • .II.2.7. Tầng ứng dụng (Application layer)

                  • .II.3. Những vấn đề về OSI

Tài liệu cùng người dùng

Tài liệu liên quan