Application layer
Application layer буюу Хэрэглээний түвшин нь компьютерын сүлжээний Интернэт загвар болон OSI загварт тодорхойлогддог, IP протоколыг хэрэглэх процесс хоорондын дамжууллыг бий болгогч харилцаа холбооны протоколын хийсвэрлэлтийн арга юм. Application layer-ийн протоколууд нь порт ашиглаж процесс хоорондын холболтыг бий болгодог transport layer-ийн протоколыг ашиглана.[1]
OSI загварт application layer-ийг арай нарийн хүрээнд тодорхойлдог бөгөөд энд хэрэглэгчтэй харилцах хэсэг хэмээн тодорхойлдог. OSI-гийн application layer нь хэрэглэгчийн ойлгож чадахуйц хувилбарт өгөгдөл, зургийг харуулж, доод талд нь байрлах presentation layer-тай харилцана.[2] OSI-д transport layer-ийн дээр application layer-ийн өмнө session layer болон presentation layer гэсэн хоёр түвшин оршдог. Бодитоор бол харин TCP/IP буюу Интернэт загварт тусгагдсан байдлаар хэрэгжүүлсэн байдаг.
TCP/IP |
---|
Хэрэглээний түвшин |
Тээвэрлэлтийн түвшин |
Сүлжээний түвшин |
Холболтын түвшин |
OSI загвар |
---|
7 Application layer |
6 Presentation layer |
5 Session layer |
4 Transport layer |
3 Network layer |
2 Data link layer |
1 Physical layer |
TCP/IP protocols
[засварлах | кодоор засварлах]Дараах протоколуудыг RFC 1123 (1989)-д TCP/IP-гийн application layer-т хамаарах протоколууд хэмээн тодорхойлж өгсөн байдаг.[3]
- Алсаас нэвтрэх - Remote login category
- Файл шилжүүлэх - File transfer category
- И-мэйл - Electronic mail category
- Нэмэлт үйлчилгээ - Support services category
Бусад протоколын жишээ
[засварлах | кодоор засварлах]- 9P, Plan 9 from Bell Labs distributed file system protocol
- AFP, Apple Filing Protocol
- APPC, Advanced Program-to-Program Communication
- AMQP, Advanced Message Queuing Protocol
- Atom Publishing Protocol
- Bitcoin
- BitTorrent
- CFDP, Coherent File Distribution Protocol
- CoAP, Constrained Application Protocol
- DDS, Data Distribution Service
- DeviceNet
- eDonkey
- ENRP, Endpoint Handlespace Redundancy Protocol
- FastTrack (KaZaa, Grokster, iMesh)
- Finger, User Information Protocol
- Freenet
- FTAM, File Transfer Access and Management
- Gopher, Gopher protocol
- HL7, Health Level Seven
- HTTP, HyperText Transfer Protocol
- H.323, Packet-Based Multimedia Communications System
- IRCP, Internet Relay Chat Protocol
- Kademlia
- KAP, Anonymous File Transfer over UDP/IP (KickAss Protocol) [баримт хэрэгтэй]
- LDAP, Lightweight Directory Access Protocol
- LPD, Line Printer Daemon Protocol
- MIME (S-MIME), Multipurpose Internet Mail Extensions and Secure MIME
- Modbus
- Netconf
- NFS, Network File System
- NIS, Network Information Service
- NNTP, Network News Transfer Protocol
- NTCIP, National Transportation Communications for Intelligent Transportation System Protocol
- NTP, Network Time Protocol
- OSCAR, AOL Instant Messenger Protocol
- PNRP, Peer Name Resolution Protocol
- RDP, Remote Desktop Protocol
- RELP, Reliable Event Logging Protocol
- RIP, Routing Information Protocol
- Rlogin, Remote Login in UNIX Systems
- RPC, Remote Procedure Call
- RTMP, Real Time Messaging Protocol
- RTP, Real-time Transport Protocol
- RTPS, Real Time Publish Subscribe
- RTSP, Real Time Streaming Protocol
- SAP, Session Announcement Protocol
- SDP, Session Description Protocol
- SIP, Session Initiation Protocol
- SLP, Service Location Protocol
- SMB, Server Message Block
- SNTP, Simple Network Time Protocol
- SSH, Secure Shell
- SSMS, Secure SMS Messaging Protocol
- TCAP, Transaction Capabilities Application Part
- TDS, Tabular Data Stream
- TSP, Time Stamp Protocol
- VTP, Virtual Terminal Protocol
- Whois (and RWhois), Remote Directory Access Protocol
- WebDAV
- X.400, Message Handling Service Protocol
- X.500, Directory Access Protocol (DAP)
- XMPP, Extensible Messaging and Presence Protocol
Эшлэл
[засварлах | кодоор засварлах]- ↑ "Archive copy". Archived from the original on 2014-04-03. Татаж авсан: 2014-03-16.
{{cite web}}
: CS1 maint: archived copy as title (link) - ↑ http://www.inetdaemon.com/tutorials/basic_concepts/network_models/osi_model/application.shtml
- ↑ Robert Braden, ed. (October 1987). "RFC 1123: Requirements for Internet Hosts – Application and Support". Network Working Group of the IETF.