Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 20 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
20
Dung lượng
207,98 KB
Nội dung
LỜI GIỚI THIỆU Mặc dù rất nhiều giao thức được đưa ra nhằm áp dụng cho internet, nhưng chỉ mét bé giao thức nổi bật được sử dụng rộng rãi nhất cho liên mạng. Bé giao thức đó là bé giao thức internet TCP/ IP (the TCP/ IP Internet Protocols); nhiều chuyên gia gọi nó đơn giản là TCP/IP. TCP/ IP là bé giao thức đầu tiên được phát triển để sử dụng cho internet.TCP/ IP bắt đầu được nghiên cứu vào những năm 1970, xấp xỉ thời gian với mạng cục bộ được phát triển. Quân đội Mỹ đã đầu tư rất nhiều công sức vào việc nghiên cứu bé giao thức TCP/ IP và liên mạng thông qua tổ chức ARPA. Quân đội Mỹ là mét trong những tổ chức đầu tiên mà có rất nhiều mạng khác nhau. Do đó họ cũng là những tổ chức đầu tiên nhận ra nhu cầu cần thiết có dịch vụ toàn mạng. Vào giữa những năm 1980, tổ chức khoa học quốc gia và một vài cơ quan chính phủ của Mỹ đã tiếp tục nghiên cứu phát triển giao thức TCP/ IP và liên mạng diện rộng nhằm thử ngiệm bé giao thức naỳ. Việc nghiên cứu trên internet và giao thức TCP/ IP đã đạt được những kết quả đáng kể. Liên mạng đã trở thành mét ý tưởng quan trọng trong hệ thống mạng hiện đại. Thực tế, công nghệ mạng đã tạo ra mét cuộc cách mạng trong truyền thông máy tính. Nhiều tổ chức lớn đã sử dụng internet nh là một hệ thống truyền thông máy tính cơ bản của họ. Các tổ chức nhỏ hơn và các cá nhân cũng đã bắt đầu tiến hành như vậy. Hơn nữa, cùng với việc liên kết các internet riêng, công nghệ TCP/ IP đã tạo ra mét mạng Internet toàn cầu có tới hơn 5 triệu máy tính trong các trường học, tổ chức thương mại và các tổ chức quân đội, chính phủ ở khắp nơi trên hơn 82 nước trên toàn thể giới. Thực tế đã chứng minh bé giao thức TCP/ IP có ý nghĩa cực kì quan trọng và có ứng dụng lớn trong thời đại ngày nay_ thời đại của internet . Do hạn chế về mặt thời gian nên trong phần tiểu luận viết về giao thức TCP/ IP này em chỉ trình bày mét sè vấn đề khái quát về giao thức TCP/IP. 44 PHẦN I Sơ lược về giao thức TCP/ IP I.Các lớp và giao thức TCP/ IP Mô hình tham chiếu 7 lớp OSI đã được phát minh trước khi có internet. Do vậu mô hình này đã có những lớp không phù hợp với giao thức internet. Hơn nữa, mô hình này đã dành toàn bộ mét lớp cho mét bé giao thức mà điểu này trở nên kém quan trọng bằng hệ thống máy tính đã thay đổi từ các hệ thống phân chi thời gian lớn thành các máy trạm riêng. Do vậy các nhà nghiên cứu mà phát triển giao thức TCP/ IP đã phát minh ra mô hình lớp mới. Mô hình phân lớp TCP/ IP hay còn gọi là mô hình phân lớp Internet hay mô hình tham chiếu Internet (Internet Reference Model) có 5 lớp như trên hình sau ứng dụng Lớp 5 Lớp 4 Lớp 3 Lớp 2 Lớp 1 Truyền tải Liên mạng Nối ghép mạng Vật lý Hỡnh1.Năm lớp của mô hình tham chiếu TCP/ IP 4 lớp của mô hình tham chiếu TCP/ IP tương ứng với một hoặc nhiều lớp trong mô hình tham chiếu OSI. Lớp 1: vật lý Lớp 1 tương ứng với phần cứng mạng cơ bản giống nh lớp 1 của mô hình tham chiếu 7 lớp OSI. 2 Lớp 2: Nối ghép mạng Lớp 2 chỉ ra cách thức dữ liệu được tổ chức trong frame và máy tính truyền đi các frame nh thế nào, tương tự nh lớp 2 trong mô hình tham chiếu OSI. Lớp 3: Internet Lớp 3 chỉ ra định dạng các gãi tin được truyền qua internet và cơ chế sử dụng để truyền tiếp các gãi tin tõ mét máy tính thông qua mét hoặc nhiều router đến máy tính đích. Lớp 4: truyền tải Lớp 4 giống nh lớp 4 trong mô hình OSI, chỉ ra làm thế nào để đảm bảo độ tin cậy khi truyền tin. Lớp 5: ứng dụng Lớp 5 tương ứng với lớp 6 và lớp 7 trong mô hình OSI. Mỗi giao thức lớp 5 chỉ ra mét ứng dụng sử dụng internet nh thế nào. II.Máy chủ, router và các lớp giao thức TCP/ IP định nghĩa ra thuật ngữ máy chủ (host computer) để chỉ bất kỳ hệ thống máy tính nào mà được nối với internet và có chạy các ứng dụng. Host computer có thể chỉ là một máy tính cá nhân nhỏ nhưng cũng có thể là máy mainframe lớn. Hơn nữa, CPU của máy chủ có thể là nhanh hay chậm, bé nhí lớn hay bé và mạng mà có máy chủ nối kết cú thể có tốc độ nhanh hay chậm. Giao thức TCP/ IP cho phép bất kỳ một cặp máy chủ nào cũng có thể giao tiếp với nhau bất chấp sự khác nhau về phần cứng. Cả máy chủ và router đều cần đến phần mềm giao thức TCP/IP. Tuy nhiên, router không sử dụng giao thức trong tất cả các lớp. Đặc biệt router không cần giao thức lớp 5 cho các ứng dụng nh là việc truyền file bởi vì router không chạy các ứng dụng đó. PHẦN II Địa chỉ IP I. IP_ Địa chỉ giao thức internet Mục đích của liên mạng là tạo ra mét hệ thống truyền thông đồng nhất. Để đạt được điều này, phần mềm giao thức internet phải Èn đi mọi chi tiết về các mạng vật lý và đưa ra những đặc điểm thuận lợi của một mạng ảo. Sự hoạt động của mạng ảo giống như bất kỳ mạng nào khác, cho phép các máy tính truyền và nhận các gãi tin. Sù khác biệt cơ bản giữa internet và một mạng vật lý đó là internet chỉ là một mạng hoàn toàn trừu tượng được hình dung ra bởi người thiết kế nó và được tạo ra bằng phần mềm. Những người thiết kế tự do 3 lựa chọn địa chỉ, định dạng gãi tin, và kỹ thuật truyền tin độc lập với phần cứng vật lý cụ thể. Địa chỉ là một thành phần khó nhất của mạng internet. Để tạo ra được một hệ thống đồng bộ, tất cả các máy tính phải có một cơ chế đánh địa chỉ đồng bộ. Nhưng các địa chỉ vật lý của mạng không thể dùng được bởi một mạng internet có thể gồm nhiều công nghệ mạng khác nhau và mỗi công nghệ có một định dạng địa chỉ của riêng nã. Do vậy, các địa chỉ của hai công nghệ mạng khác nhau có thể không tương thích với nhau bởi vì chúng khác nhau về kích thước và định dạng. Để đảm bảo sự đồng bộ về địa chỉ trên tất cả các host, phần mềm giao thức định nghĩa một cơ chế đánh địa chỉ mà hoàn toàn độc lập với địa chỉ phần cứng. Mặc dù cơ chế đánh địa chỉ cho internet là trừu tượng tạo ra bởi phần mềm, nhưng các địa chỉ giao thức sử dụng đối với các đến các đích trong mạng ảo cũng giống nh là cách mà địa chỉ phần cứng sử dụng trong mạng vật lý. Để truyền gãi tin qua mạng internet, máy gửi để địa chỉ giao thức của máy đích trong gãi tin và truyền gãi tin đó đến phần mềm giao thức để truyền đi. Phần mềm sẽ sử dụng địa chỉ giao thức đích kho nã chuyển tiếp các gãi tin này qua mạng internet đến máy tính đích. Để tạo ra một địa chỉ đồng bé trong mạng internet, phần mềm giao thức định nghĩa ra mét cơ chế đánh địa chỉ trừu tượng mà mỗi host được thiết lập một địa chỉ duy nhất. Người sử dụng , các chương trình ứng dụng và các lớp phần mềm giao thức cao hơn sử dụng địa chỉ trừu tượng này để giao tiếp với nhau. II.Cơ chế đánh địa chỉ IP Trong stack giao thức TCP/IP, địa chỉ được quy định bởi giao thức liên mạng (IP - internet protocol). Chuẩn IP quy định mỗi host được thiết lập một số 32 bit duy nhất gọi là địa chỉ giao thức liên mạng của host, hay thường được viết tắt là địa chỉ IP hoặc địa chỉ internet. Mỗi gói tin gửi qua mạng đều có chứa địa chỉ IP 32 bit của máy gửi và địa chỉ của máy nhận. Do vậy, để truyền thông tin qua mạng TCP/IP, một máy tính cần biết địa chỉ IP của máy tính cần truyền đến. 1.Phân cấp địa chỉ IP Mỗi địa chỉ IP 32 bit được chia thành hai phần: phần đầu và phần cuối; phân cấp làm hai mức để dễ dàng cho việc định tuyến. Phần đầu địa chỉ xác định mạng vật lý mà máy tính nối vào, còn phần sau xác định địa chỉ của từng máy tính nối trong mạng đó. Do vậy, mỗi mạng vật lý trong liên mạng được thiết lập một giá trị duy nhất gọi là số của mạng (network number). Sè của mạng xuất hiện trong phần đầu của địa chỉ của mỗi máy tính nối mạng đó. Hơn nữa, mỗi máy tính trong mạng vật lý cụ thể cũng được thiết lập một giá trị duy nhất là phần sau của địa chỉ. Mặc dù không có hai mạng nào có thể cùng có một giá trị network number và không có hai máy tính nào trong cùng một mạng có cùng giá trị phần sau, nhưng một giá trị phần 4 sau có thể sử dụng trong mét hoặc nhiều mạng khác nhau. Ví dụ, nếu liên mạng gồn có 3 mạng, chúng có thể đánh số các mạng là 1, 2 và 3. Ba máy tính nối với mạng 1 có thể có giá trị phần sau là 1, 3 và 5, trong khi 3 máy tính nối mạng 2 có thể thiết lập giá trị phần sau là 1, 2 và 3. Sù phần cấp địa chỉ IP phải đảm bảo hai tính chất quan trọng sau: • Mỗi máy tính có một giá trị địa chỉ duy nhất. • Mặc dù việc thiết lập giá trị network number phải được phối hợp trên toàn mạng,nhưng phần sau của địa chỉ có thể thiết lập một cách cục bộ. Tính chất thứ nhất luôn được đảm bảo bởi vì một địa chỉ đầy đủ có cả phần đầu và phần sau, và chúng được thiết lập đảm bảo tính duy nhất. Nếu hai máy tính nối với hai mạng vật lý khác nhau, địa chỉ của chúng sẽ khác nhau ở phần đầu. Nếu hai máy tính nối với cùng một mạng vật lý thì địa chỉ của chúng khác nhau ở phần sau. 2.Các lớp của địa chỉ IP Mỗi khi lựa chọn việc thiết kế địa chỉ IP và việc phân chia địa chỉ thành hai phần, các nhà thiết kế phải quyết định bao nhiêu bit dành cho mỗi phần. Phần đầu cần sô bit đủ để tạo ra số mạng là duy nhất để có thể thiết lập cho mỗi mạng vật lý thuộc liên mạng. Phần sau cần số bit đủ để đảm bảo mỗi máy tính nối với cùng một mạng vật lý còng có giá trị phần sau là duy nhất. Không phải dễ dàng để đưa ra sù chọn lựa bởi vì thêm mét bit vào phần này đồng nghĩa với việc giảm mét bit của phần kia. Việc chọn lựa phần đầu lớn thích hợp cho nhiều mạng nhưng điều đó lại giới hạn kích thước của mỗi mạng; nếu chọn phần sau lớn thì mỗi mạng vật lý có thể chứa nhiều máy tính nhưng lại bị giới hạn về tổng số mạng. Bởi vì một liên mạng có thẻ có các công nghệ mạng bât kỳ nên một liên mạng có thể có mét sè Ýt các mạng lớn trong khi mét liên mạng khác lại có thể có nhiều mạng nhá. Quan trọng hơn, một liên mạng có thể là sự kết hợp của cả mạng lớn và mạng nhỏ. Kết quả là người thiết kế phải chọn lựa cơ chế đánh địa chỉ sao cho thoả mãn được sự thích hợp với cả mạng lớn và mạng nhỏ. Cơ chế chia địa chỉ IP thành 3 lớp cơ bản, trong đó mỗi lớp có kích thước các phần khác nhau. Bèn bit đầu của mỗi địa chỉ quyết định địa chỉ đó thuộc lớp nào, và chỉ ra phần còn lại của địa chỉ được chia thành các phần như thế nào. Hình dưới đây minh hoạ 5 lớp địa chỉ, các bit đầu để xác định các lớp và sự phân chia của phần đầu và phần sau. Các con số quy ước việc sử dụng sè bit của giao thức TCP/ IP tõ trái qua phải và sè 0 là bit đầu tiên. 5 lớp của địa chỉ IP trong đó địa chỉ để thiết lập cho các máy là thuộc lớp A, B hoặc C. Lớp A, B và C gọi là các lớp cơ bản bởi vì chúng sử dụng cho địa chỉ của các host. Lớp D sử dụng cho multicast để dùng cho mét tập các máy tính. Để sử dụng địa chỉ multicast, mét tập các máy trạm phải thoả thuận dùng chung mét địa chỉ multicast. Mỗi khi mét nhóm multicast được thiết lập, một bản sao của bất kỳ gãi tin nào chuyên đến địa chỉ multicast đều được chuyển đến tất cả các máy trạm thuộc nhóm multicast. Nh trên hình vẽ ta thấy, các lớp cơ bản sử dụng đơn vị byte để phân chia địa chỉ thành phần đầu và phần sau. Lớp A xác định ranh giới giữa byte đầu tiên và byte thứ hai. Lớp B xác định ranh giới giữa byte thứ hai và byte thứ ba, và lớp C ranh giới giữa byte thứ 3 và thứ 4. 3.Tính toán các lớp của một địa chỉ Phần mềm IP tính lớp của địa chỉ đích mỗi khi nã nhận được mét gãi tin. Vì sự tính toán này được lặp lại thường xuyên, nên nó phải hết sức hiệu quả. Địa chỉ Ip gọi là địa chỉ tự nhận dạng bởi vì lớp của địa chỉ có thể tính được từ bản thân địa chỉ đó. Mét phần nguyên nhân của việc sử dụng các bit đầu để biểu thị từng lớp địa chỉ thay vì sử dụng khoảng giá trị xuất phát từ việc nghiên cứu sự tính toán: sử dụng các bit có thể làm giảm thời gian tính toán. Đặc biệt, một vài máy tính có thể kiểm tra các bit nhanh hơn việc so sánh giữa các số nguyên. Ví dụ, trên máy tính có các lệnh logic and và shift và tìm chỉ số, 4 bit đầu có thể được lấy ra và sử dụng mét bảng chỉ số để xácđịnh lớp của địa chỉ. Hình sau minh hoạ nội dung của bảng sử dụng để tính toán. 4 bit đầu của địa chỉ Chỉ số (hệ thập phân) Lớp địa chỉ 0000 0 A 0001 1 A 0010 2 A 0011 3 A 0100 4 A 0101 5 A 0110 6 A 0111 7 A 1000 8 B 1001 9 B 1010 10 B 1011 11 B 1100 12 C 1101 13 C 1111 15 E Hình 3.Bảng có thể sử dụng để tính các lớp địa chỉ. 4 bit đầu tiên của địa chỉ được lấy ra để sử dụng nh là chỉ số trong bảng. Như trên bảng ta thấy, 8 tổ hợp bắt đầu bằng sè 0 thuộc lớp A. 4 tổ hợp bắt đầu bằng 10 thuộc lớp B, và 2 tổ hợp bắt đầu bằng 110 thuộc lớp C. Mét địa chỉ bắt đầu bằng 111 thuộc lớp D và cuối cùng một địa chỉ bắt đầu bằng 1111 thuộc lớp E là lớp để dự phòng chưa sử dụng đến. Ký hiệu thập phân bằng chấm Mặc dù các địa chỉ IP là sè 32 bit, người sử dụng hiếm khi đọc hoặc nhập giá trị vào ở dạng nhị phân. thay vào đó, khi giao tiếp với người sử dụng, phần mềm sử dụng dạng địa chỉ khác thuận tiện hơn. Gọi là dạng ký hiệu thập phân bằng chấm (dotted decimal notation), dạng này gom 8 bit của sè 32 bit thành các giá trị thập phân và dùng dấu chấm để phân chia thành các phần. Hình sau minh hoạ ví dụ sè nhị phân và và các dạng thập phân chấm tương đương. Số nhị phân 32 bit Thập phân chấm tương đương 10000001 00110100 00000110 00000000 129. 52. 6. 0 11000000 00000101 00110000 00000011 192. 5. 48. 3 00001010 00000010 00000000 00100101 10. 2. 0. 37 10000000 00001010 00000010 00000011 128. 10. 2. 3 10000000 10000000 11111111 00000000 128. 128. 255. 0 Hình 4. ví dụ về sè 32 bit nhị phân và dạng thập phân chấm tương đương. Mỗi byte được viết thành số thập phân và dùng dấu chấm để phân tách các byte. Thập phân chấm coi mỗi byte là một số nguyên nhị phân không dấu. Nh trong ví dụ cuối cùng, giá trị nhỏ nhất có thể là 0 xuất hiện khi toàn bộ các bit là 0 và giá trị lớn nhất có thể là 255 khi toàn bộ các bit là 1. Do vậy, địa chỉ thập phân chấm chỉ nằm trong khoảng tõ 0. 0. 0. 0 đến 255. 255. 255. 255 4.Các lớp và các ký hiệu thập phân bằng chấm Dạng thập phân chấm có thể làm việc tốt với các địa chỉ IP bởi vì nó phân chia các phần của địa chỉ theo các byte. Trong lớp A, 3 byte cuối tương ứng với địa chỉ phần sau của máy trạm. tương tự nh vậy, địa chỉ lớp B có 2 byte cho địa phần sau của máy trạm và lớp C có 1 byte. Nhưng không may là việc dùng dạng thập phân chấm không chia thành từng bit để cót hể thấy rõ các lớp địa chỉ, các lớp phải nhận biết từ giá trị thập phân của địa chỉ. Hình sau chỉ ra khoảng giá trị thập phân cho mỗi lớp. B 127 đến 191 C 192 đến 223 D 224 đến 239 E 240 đến 255 Hình 5. khoảng giá trị thập phân thuộc byte đầu tiên của mỗi lớp địa chỉ Sù phân chia các khoảng địa chỉ Cơ chế lớp địa chỉ IP không chia địa chỉ 32 bit thành các khoảng bằng nhau giữa các lớp, và các lớp không có chứa cùng mét số mạng. Ví dụ, hơn một nửa số địa chỉ IP (những địa chỉ mà có bit đầu bằng 0) thuộc lớp A. Lớp A chỉ có thể chứa 128 mạng bởi vì bit đầu của địa chỉ lớp A là 0 và phần đầu của địa chỉ này là 1 byte. Do vậy chỉ có 7 bit còn lại là sử dụng để đánh số các mạng. Hình sau tóm tắt số các mạng lớn nhất có thể trong mỗi lớp và số máy trạm lớn nhất trên mỗi mạng. Lớp địa chỉ Số bit thuộc phần đầu số mạng lớn nhất Số bit phần sau Sè máy trạm lớn nhất mỗi mạng A 7 128 24 16777216 B 14 16384 16 65536 C 21 2097152 8 256 Hình 6: số mạng lớn nhất và máy trạm trên mỗi mạng với 3 lớp địa chỉ IP Nh trên bảng ta thấy, sè bit cho mỗi phần đầu và phần cuối của mỗi lớp địa chỉ quyết định các số giá trị duy nhất có thể có để thiết lập. Ví dụ, phần đầu của n bit cho phép có 2 n số mạng duy nhất, trong khi phần cuối có n bit sẽ có 2 n số máy trạm cho mỗi mạng. 5.Nơi quản lý các địa chỉ Trên toàn bộ mạng, mỗi mạng phải có giá trị địa chỉ duy nhất. Đối với các mạng kết nối Internet toàn cầu, một tổ chức có thể lấy số các mạng từ các công ty cung cấp dịch vụ kết nối Internet. Các công ty đó gọi là nhà cung cấp dịch vụ Internet (Internet Service Provider - ISP). Các nhà cung cấp dịch vụ Internet phối hợp với tổ chức trung tâm là nơi quản lý đánh số điạ chỉ Internet (internet Assigned Number Authority), để đảm bảo số cấp cho mỗi mạng là duy nhất trên toàn mạng. Với liên mạng riêng biệt, việc chọn sè cho mỗi mạng có thể được quyết định bởi tổ chức Êy. Để đảm bảo rằng mỗi phần đầu của địa chỉ là duy nhất, một nhóm xây dựng liên mạng quyết định việc phối hợp thiết lập các giá trị. Thông thường, người quản trị mạng thiết lập phần đầu địa chỉ cho tất cả các mạng trong liên mạng của công ty đó để đảm bảo các giá trị đó không bị trùng nhau. Mét ví dụ sẽ làm sáng tỏ ý tưởng và giải thích việc thiết lập các địa chỉ trong thực tế. Hãy xem xét một tổ chức chọn lựa để xây dựng liên mạng TCP/ IP gồm có 4 mạng vật lý. Tổ chức này phải mua các router để nối kết 4 mạng đó, và sau đó phải thiết lập địa chỉ IP. Để bắt đầu, tổ chức sẽ chọn lựa một giá trị duy nhất cho mỗi mạng để làm phần đầu địa chỉ. Khi đã thiết lập giá trị cho phần đầu của địa chỉ, các giá trị số sẽ được chọn lựa theo lớp A, B và C tuỳ vào kích thước của mạng vật lý. Thông thường các mạng thiết lập địa chỉ thuộc lớp C trừ phi lớp B thực sự cần thiết còn lớp A thì hiếm khi được lựa chọn bởi rất Ýt mạng có thể chứa tới 65536 máy trạm. Đối với mạng kết nối Internet toàn cầu, nhà cung cấp dịch vụ sẽ thực hiện việc chọn lựa. Đối với các liên mạng lẻ, người quản trị mạng sẽ lựa chọn lớp địa chỉ. Hãy để ý ví dụ về liên mạng riêng lẻ đã nói ở trên. người quản trị mạng sẽ ước tính kích thước của các mạng vật lý và dùng các kích thước đó để chọn lựa phần đầu. Nếu tổ chức đó mong muốn một mạng nhá, hai mạng kích thước trung bình và một mạng lớn, người quản trị mạng có thể thiết lập phần đầu địa chỉ thuộc lớp C (192.5.48), hai mạng có phần đầu địa chỉ thuộc lớp B (ví dụ 128. 10 và 128.211), và một mạng địa chỉ phần đầu thuộc lớp A(ví dụ 10). Hình 7 minh hoạ một liên mạng với 4 mạng vật lý đã được thiết lập phần đầu của địa chỉ, và ví dụ về địa chỉ IP thiết lập cho máy trạm. [...]... hiểu được địa chỉ IP Thay vào đó, frame gửi qua mạng vật lý phải sử dụng định dang frame của phần cứng và tất cả địa chỉ trong frame đều là địa chỉ vật lý Kết quả là, địa chỉ giao thức của máy tiếp sẽ được chuyển thành địa chỉ vật lý tương ứng trước khi frame được truyền đi II Phân giải địa chỉ Sù chuyển đổi địa chỉ giao thức của máy tính thành địa chỉ vật lý tương ứng gọi là sự phân giải địa chỉ (address... và địa chỉ giao thức được gọi là chuyển đổi sang địa chỉ 14 vật lý tương ứng Phân giải địa chỉ là cục bộ với mỗi mạng Một máy tính có thể chuyển đổi địa chỉ của một máy tính khác chỉ khi hai máy tính đó thuộc cùng một mạng vật lý – • Tính toán dạng gần đúng Địa chỉ giao thức thiết lập cho mét máy tính phải được lựa chọn cẩn thận vì vậy địa chỉ phần cứng của máy tính có thể được tính toán từ địa chỉ giao. .. router sử dụng địa chỉ giao thức đích đó để chọn lựa máy tiếp theo cần chuyển tới Khi mà máy tiếp theo đã được lựa chọn, phần mềm giao thức sẽ truyền gãi tin đó qua mạng vật lý để đến máy đã được chọn Để tạo ra được một mạng ảo lớn, phần mềm làm việc với địa chỉ IP khi truyền tiếp các gãi tin Cả địa chỉ của máy tiếp và địa chỉ đích của gãi tin đều là địa chỉ IP Không may là địa chỉ giao thức không thể... ARP sử dụng với mạng Ethernet, địa chỉ phần cứng dài 6 byte vì địa chỉ Ethernet là 48 bit ARP không bị giới hạn với địa chỉ IP hoặc địa chỉ phần cứng đưa ra – về mặt lý thuyết, giao thức có thể sử dụng gắn địa chỉ mức cao hơn với địa chỉ phần cứng Trong thực tế bởi tính phổ biến của ARP nên nã Ýt khi được sử dụng: hầu hết sự thực hiện của ARP là gắn địa chỉ IP với địa chỉ Ethernet Tóm lại: mặc dự định... toàn mạng cục bộ 4 .Địa chỉ của máy tính này Mét máy tính cần biết địa chỉ IP của nó để gửi hoặc nhận các gãi tin truyền đi liên mạng bởi mỗi gãi tin cần có địa chỉ nguồn và đích Bé giao thức TCP/ IP có các giao thức cho phép máy tính có thể xác định được địa chỉ IP của nã khi máy tính được khởi động Thật là thú vị vì các giao thức khởi động sử dụng IP để kết nối Khi dùng các giao thức khởi động đó,... số 0 Suffix Toàn số 0 Kiểu địa chỉ Cho máy tính này 11 Mục đích Sử dụng khi khởi PHẦN III Đóng kết địa chỉ giao thức (ARP) I Giới thiệu chung Địa chỉ Ip là địa chỉ ảo bởi chúng chỉ được duy trì bởi phần mềm Không có một phần cứng nào mạng cục bộ hay mạng diện rộng có thể hiểu được mối quan hệ giữa phần đầu địa chỉ IP với một mạng cụ thể hoặc mối quan hệ giữa phần sau của địa chỉ IP với một máy tính cụ... vật lý cần có địa chỉ phần cứng của máy tính đích Do vậy, trước khi phần mềm giao thức có thể truyền các gãi tin qua mạng vật lý, nã cần chuyên địa chỉ IP của máy tính đích sang địa chỉ vật lý tương ứng 2 .Địa chỉ giao thức và sự phân phát các gãi tin Khi mét chương trình ứng dụng đưa ra dữ liệu cần truyền qua liên mạng, phần mềm giao thức sẽ để dữ liệu trong các gãi tin mà có chứa địa chỉ của máy nhận... phần giải địa chỉ (ARP – address resolution protocol) Chuẩn ARP định nghĩa hai loại thông điệp cơ bản: sự yêu cầu và sự trả lời Thông điệp yêu cầu có chứa địa chỉ IP và yêu cầu địa chỉ phần cứng tương ứng; thông điệp trả lời có cả địa chỉ IP và địa chỉ phần cứng V.Định dạng thông điệp ARP ARP có mét trường có kích thước cố định vào đầu mỗi thông điệp ARP để chỉ ra kích thước của trường địa chỉ phần... địa chỉ IP với địa chỉ Ethernet Tóm lại: mặc dự định dạng thông điệp ARP là khá linh hoạt cho phép các địa chỉ IP và phần cứng bất kỳ ARP luôn luôn sử dụng gắn kết địa chỉ IP 32 bit với địa chỉ Ethernet 48 bit Hình 10 minh hoạ định dạng của thông điệp ARP với địa chỉ giao thức IP là 4 byte và địa chỉ phần cứng Ethernet là 6 byte mạng Khi frame đến máy tiếp, phần mềm nhận chuyển lại IP Datagram và... cơ chế địa chỉ sử dụng cho phần cứng Bảng tra cứu thường được sử dụng phân giải địa chỉ với mạng WAN, tính toán gần đúng sử dụng với mạng có thể cấu hình được, và trao đổi thông điệp sử dụng trong mạng LAN có địa chỉ tĩnh Để đảm bảo rằng tất cả các máy tính đều chấp nhận một định dạng chính xác và ý nghĩa của các thông điệp sử dụng trong phân giải địa chỉ, bé giao thức TCP/ IP gồm có mét giao thức phần . Sù chuyển đổi địa chỉ giao thức của máy tính thành địa chỉ vật lý tương ứng gọi là sự phân giải địa chỉ (address resolution), và địa chỉ giao thức được gọi là chuyển đổi sang địa chỉ 14 vật. tất cả địa chỉ trong frame đều là địa chỉ vật lý. Kết quả là, địa chỉ giao thức của máy tiếp sẽ được chuyển thành địa chỉ vật lý tương ứng trước khi frame được truyền đi. II. Phân giải địa chỉ . các lớp phần mềm giao thức cao hơn sử dụng địa chỉ trừu tượng này để giao tiếp với nhau. II.Cơ chế đánh địa chỉ IP Trong stack giao thức TCP/IP, địa chỉ được quy định bởi giao thức liên mạng