mo hình osi

1.

1 – Physical: Tầng vật lý (Physical layer) là tầng dưới cùng của mô hình OSI là. Nó mô tả các đặc trưng vật lý của mạng: Các loại cáp được dùng để nối các thiết bị, các loại đầu nối được dùng, các dây cáp có thể dài bao nhiêu v.v... Mặt khác các tầng vật lý cung cấp các đặc trưng điện của các tín hiệu được dùng để khi chuyển dữ liệu trên cáp từ một máy này đến một máy khác của mạng, kỹ thuật nối mạch điện, tốc độ cáp truyền dẫn.

Tầng vật lý không qui định một ý nghĩa nào cho các tín hiệu đó ngoài các giá trị nhị phân 0 và 1. Ở các tầng cao hơn của mô hình OSI ý nghĩa của các bit được truyền ở tầng vật lý sẽ được xác định.

2 - Tầng 2: Liên kết dữ liệu (Data link) – quan trọng là MAC

Tầng liên kết dữ liệu (data link layer) là tầng mà ở đó ý nghĩa được gán cho các bít được truyền trên mạng. Tầng liên kết dữ liệu phải quy định được các dạng thức, kích thước, địa chỉ máy gửi và nhận của mỗi gói tin được gửi đi. Nó phải xác định cơ chế truy nhập thông tin trên mạng và phương tiện gửi mỗi gói tin sao cho nó được đưa đến cho người nhận đã định.

            Tầng liên kết dữ liệu có hai phương thức liên kết dựa trên cách kết nối các máy tính, đó là phương thức "một điểm một điểm" và phương thức "một điểm nhiều điểm". Với phương thức "một điểm một điểm" các đường truyền riêng biệt được thiết lâp để nối các cặp máy tính lại với nhau. Phương thức "một điểm nhiều điểm " tất cả các máy phân chia chung một đường truyền vật lý.

Tầng liên kết dữ liệu cũng cung cấp cách phát hiện và sửa lỗi cơ bản để đảm bảo cho dữ liệu nhận được giống hoàn toàn với dữ liệu gửi đi. Nếu một gói tin có lỗi không sửa được, tầng liên kết dữ liệu phải chỉ ra được cách thông báo cho nơi gửi biết gói tin đó có lỗi để nó gửi lại.

3 – Mạng (Network)

Tầng mạng (network layer) nhắm đến việc kết nối các mạng với nhau bằng cách tìm đường (routing) cho các gói tin từ một mạng này đến một mạng khác. Nó xác định việc chuyển hướng, vạch đường các gói tin trong mạng, các gói này có thể phải đi qua nhiều chặng trước khi đến được đích cuối cùng. Nó luôn tìm các tuyến truyền thông không tắc nghẽn để đưa các gói tin đến đích.

Tầng mạng cung các các phương tiện để truyền các gói tin qua mạng, thậm chí qua một mạng của mạng (network of network). Bởi vậy nó cần phải đáp ứng với nhiều kiểu mạng và nhiều kiểu dịch vụ cung cấp bởi các mạng khác nhau. hai chức năng chủ yếu của tầng mạng là chọn đường (routing) và chuyển tiếp (relaying). Tầng mạng là quan trọng nhất khi liên kết hai loại mạng khác nhau như mạng Ethernet với mạng Token Ring khi đó phải dùng một bộ tìm đường (quy định bởi tầng mạng) để chuyển các gói tin từ mạng này sang mạng khác và ngược lại.

4- Vận chuyển (Transport)

Tầng vận chuyển cung cấp các chức năng cần thiết giữa tầng mạng và các tầng trên. nó là tầng cao nhất có liên quan đến các giao thức trao đổi dữ liệu giữa các hệ thống mở. Nó cùng các tầng dưới cung cấp cho người sử dụng các phục vụ vận chuyển.

Tầng vận chuyển (transport layer) là tầng cơ sở mà ở đó một máy tính của mạng chia sẻ thông tin với một máy khác. Tầng vận chuyển đồng nhất mỗi trạm bằng một địa chỉ duy nhất và quản lý sự kết nối giữa các trạm. Tầng vận chuyển cũng chia các gói tin lớn thành các gói tin nhỏ hơn trước khi gửi đi. Thông thường tầng vận chuyển đánh số các gói tin và đảm bảo chúng chuyển theo đúng thứ tự.

5- Giao dịch (Session)

Tầng giao dịch (session layer) thiết lập "các giao dịch" giữa các trạm trên mạng, nó đặt tên nhất quán cho mọi thành phần muốn đối thoại với nhau và lập ánh xa giữa các tên với địa chỉ của chúng. Một giao dịch phải được thiết lập trước khi dữ liệu được truyền trên mạng, tầng giao dịch đảm bảo cho các giao dịch được thiết lập và duy trì theo đúng qui định.

Tầng giao dịch còn cung cấp cho người sử dụng các chức năng cần thiết để quản trị các giao dịnh ứng dụng của họ, cụ thể là:

Điều phối việc trao đổi dữ liệu giữa các ứng dụng bằng cách thiết lập và giải phóng (một cách lôgic) các phiên (hay còn gọi là các hội thoại dialogues)

Cung cấp các điểm đồng bộ để kiểm soát việc trao đổi dữ liệu.

Áp đặt các qui tắc cho các tương tác giữa các ứng dụng của người sử dụng.

Cung cấp cơ chế "lấy lượt" (nắm quyền) trong quá trình trao đổi dữ liệu.

6- Trình bày (Presentation)

Trong giao tiếp giữa các ứng dụng thông qua mạng với cùng một dữ liệu có thể có nhiều cách biểu diễn khác nhau. Thông thường dạng biểu diễn dùng bởi ứng dụng nguồn và dạng biểu diễn dùng bởi ứng dụng đích có thể khác nhau do các ứng dụng được chạy trên các hệ thống hoàn toàn khác nhau (như hệ máy Intel và hệ máy Motorola). Tầng trình bày (Presentation layer) phải chịu trách nhiệm chuyển đổi dữ liệu gửi đi trên mạng từ một loại biểu diễn này sang một loại khác. Để đạt được điều đó nó cung cấp một dạng biểu diễn chung dùng để truyền thông và cho phép chuyển đổi từ dạng biểu diễn cục bộ sang biểu diễn chung và ngược lại.

Tầng trình bày cũng có thể được dùng kĩ thuật mã hóa để xáo trộn các dữ liệu trước khi được truyền đi và giải mã ở đầu đến để bảo mật. Ngoài ra tầng biểu diễn cũng có thể dùng các kĩ thuật nén sao cho chỉ cần một ít byte dữ liệu để thể hiện thông tin khi nó được truyền ở trên mạng, ở đầu nhận, tầng trình bày bung trở lại để được dữ liệu ban đầu.

7 -  Ứng dụng (Application)

Tầng ứng dụng (Application layer) là tầng cao nhất của mô hình OSI, nó xác định giao diện giữa người sử dụng và môi trường OSI và giải quyết các kỹ thuật mà các chương trình ứng dụng dùng để giao tiếp với mạng.

2.

1-echo reply

2- unassigned

3- unassigned

4- destionation unreachable

5- source quench

6- redirect

7- alternate host address

8- unassigned

9 - echo request

10- router advertisement

11- router selection

12- time exceeded

13 – parameter problem

14- timestamp

15- timestamp reply

16- information request

17 – information reply

18 – address mask request

19- address mask reply

Các thông điệp ICMP quan trọng

1. Th«ng ®iÖp ICMP kiÓm tra kh¶ n¨ng ®Õn ®Ých vµ c¸c tr¹ng th¸i cña ®Ých (Ping ICMP)

2 Th«ng ®iÖp ICMP b¸o lçi c¸c ®Ých kh«ng ®Õn ®­îc

3. Th«ng ®iÖp ICMP lµm nguéi nguån ph¸t (Source Quench) khi cã sù cè nghÏn m¹ng

4. Th«ng ®iÖp ICMP yªu cÇu thay ®æi viÖc ®Þnh tuyÕn tõ bé ®Þnh tuyÕn

5. Th«ng ®iÖp ICMP nhËn biÕt vßng kÝn hoÆc ®Þnh tuyÕn qu¸ dµi

6. Th«ng ®iÖp ICMP b¸o lçi cã vÊn ®Ò tham sè cña Datagram

7. Th«ng ®iÖp ICMP ®ång bé ®ång hå vµ ­íc l­îng thêi gian truyÒn

8. Th«ng ®iÖp ICMP t×m mÆt n¹ m¹ng con

9. Th«ng ®iÖp ICMP t×m ra bé ®Þnh tuyÕn

10. Th«ng ®iÖp ICMP khÈn kho¶n bé ®Þnh tuyÕn

3.

Application

Stream

Transport

Segment/datagram

Internet

Datagram

Network Access

Frame

Líp truy nhËp m¹ng (Network Access)

Network Access Layer lµ líp thÊp nhÊt trong cÊu tróc ph©n bËc cña TCP/IP. Nh÷ng giao thøc ë líp nµy cung cÊp cho hÖ thèng ph­¬ng thøc ®Ó truyÒn d÷ liÖu trªn c¸c tÇng vËt lý kh¸c nhau cña m¹ng. Nã ®Þnh nghÜa c¸ch thøc truyÒn c¸c khèi d÷ liÖu (datagram) IP. C¸c giao thøc ë líp nµy ph¶i biÕt chi tiÕt c¸c phÇn cÊu tróc vËt lý m¹ng ë d­íi nã (bao gåm cÊu tróc gãi sè liÖu, cÊu tróc ®Þa chØ...) ®Ó ®Þnh d¹ng ®­îc chÝnh x¸c c¸c gãi d÷ liÖu sÏ ®­îc truyÒn trong tõng lo¹i m¹ng cô thÓ.

So s¸nh víi cÊu tróc OSI/OSI, líp nµy cña TCP/IP t­¬ng ®­¬ng víi hai líp Datalink, vµ Physical.

Chøc n¨ng ®Þnh d¹ng d÷ liÖu sÏ ®­îc truyÒn ë líp nµy bao gåm viÖc nhóng c¸c gãi d÷ liÖu IP vµo c¸c frame sÏ ®­îc truyÒn trªn m¹ng vµ viÖc ¸nh x¹ c¸c ®Þa chØ IP vµo ®Þa chØ vËt lý ®­îc dïng cho m¹ng.

Líp liªn m¹ng (Internet)

Internet Layer lµ líp ë ngay trªn líp Network Access trong cÊu tróc ph©n líp cña TCP/IP. Internet Protocol lµ giao thøc trung t©m cña TCP/IP vµ lµ phÇn quan träng nhÊt cña líp Internet, cô thÓ c¸c chøc n¨ng cña nã nh­ sau

§  §Þnh nghÜa cÊu tróc c¸c gãi d÷ liÖu lµ ®¬n vÞ c¬ së cho viÖc truyÒn d÷ liÖu trªn Internet.

§  §Þnh nghÜa ph­¬ng thøc ®¸nh ®Þa chØ IP.

§  TruyÒn d÷ liÖu gi÷a tÇng vËn chuyÓn vµ tÇng m¹ng.

§  §Þnh tuyÕn ®Ó chuyÓn c¸c gãi d÷ liÖu trong m¹ng.

§  Thùc hiÖn viÖc ph©n m¶nh vµ hîp nhÊt (fragmentation reassembly) c¸c gãi d÷ liÖu vµ nhóng/t¸ch chóng trong c¸c gãi d÷ liÖu ë tÇng liªn kÕt.

Líp vËn chuyÓn

TCP cung cÊp kh¶ n¨ng truyÒn d÷ liÖu mét c¸ch an toµn gi÷a c¸c m¸y tr¹m trong hÖ thèng c¸c m¹ng. Nã cung cÊp thªm c¸c chøc n¨ng nh»m kiÓm tra tÝnh chÝnh x¸c cña d÷ liÖu khi ®Õn vµ bao gåm c¶ viÖc göi l¹i d÷ liÖu khi cã lçi x¶y ra. TCP cung cÊp c¸c chøc n¨ng chÝnh sau:

§  ThiÕt lËp, duy tr×, kÕt thóc liªn kÕt gi÷a hai qu¸ tr×nh.

§  Ph©n ph¸t gãi tin mét c¸ch tin cËy.

§  §¸nh thø tù c¸c gãi d÷ liÖu nh»m truyÒn d÷ liÖu mét c¸ch tin cËy.

§  Cho phÐp ®iÒu khiÓn lçi.

§  Cung cÊp kh¶ n¨ng ®a kÕt nèi víi c¸c qu¸ tr×nh kh¸c nhau gi÷a tr¹m nguån vµ tr¹m ®Ých nhÊt ®Þnh th«ng qua viÖc sö dông c¸c cæng.

§  TruyÒn d÷ liÖu sö dông c¬ chÕ song c«ng (full duplex).

Líp øng dông

Bao gåm c¸c øng dông ch¹y trªn nÒn giao thøc TCP/IP, c¸c giao thøc øng dông phæ biÕn lµ:

http: dÞch vô web

smtp, pop: dÞch vô email

ftp: dÞch vô truyÒn tÖp

telnet: dÞch vô truy cËp tõ xa

rtp: dÞch vô truyÒn voice vµ video qua m¹ng internet

...vµ cïng víi sù ph¸t triÓn rÊt m¹nh mÏ cña Internet, c¸c giao thøc øng dông míi liªn tôc ra ®êi

Bạn đang đọc truyện trên: AzTruyen.Top

Tags: #kma