Application layer
From Wikipedia, the free encyclopedia
| OSI Model | |
|---|---|
| 7 | Application layer |
| 6 | Presentation layer |
| 5 | Session layer |
| 4 | Transport layer |
| 3 | Network layer |
| 2 | Data link layer |
| 1 | Physical layer |
The application layer is the seventh level of the seven-layer OSI model. It interfaces directly to and performs common application services for the application processes; it also issues requests to the presentation layer.
The common application layer services provide semantic conversion between associated application processes. Note: Examples of common application services of general interest include the virtual file, virtual terminal, and job transfer and manipulation protocols.
The application layer of the four layer and five layer TCP/IP models corresponds to the application layer, the presentation layer and session layer in the seven layer OSI model.
[edit] List of Application layer services
[edit] Examples
| The five-layer TCP/IP model |
| 5. Application layer |
|
DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · NNTP · XMPP · POP3 · SIP · SMTP · SNMP · SSH · TELNET · RPC · RTCP · RTSP · TLS · SDP · SOAP · GTP · STUN · NTP · (more) |
| 4. Transport layer |
| TCP · UDP · DCCP · SCTP · RTP · RSVP · IGMP · (more) |
| 3. Network/Internet layer |
| IP (IPv4 · IPv6) · OSPF · IS-IS · BGP · IPsec · ARP · RARP · RIP · ICMP · ICMPv6 · (more) |
| 2. Data link layer |
| 802.11 (WLAN) · 802.16 · Wi-Fi · WiMAX · ATM · DTM · Token ring · Ethernet · FDDI · Frame Relay · GPRS · EVDO · HSPA · HDLC · PPP · PPTP · L2TP · ISDN · ARCnet · (more) |
| 1. Physical layer |
| Ethernet physical layer · Modems · PLC · SONET/SDH · G.709 · Optical fiber · Coaxial cable · Twisted pair · (more) |
- 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
- Basenet
- BOOTP, Bootstrap Protocol
- CFDP, Coherent File Distribution Protocol
- DDS, Data Distribution Service
- DHCP, Dynamic Host Configuration Protocol
- DeviceNet
- DNS, Domain Name System (Service) Protocol
- ENRP, Endpoint Handlespace Redundancy Protocol
- FastTrack (KaZaa, Grokster, iMesh)
- Finger, User Information Protocol
- Freenet
- FTAM, File Transfer Access and Management
- FTP, File Transfer Protocol
- Gopher, Gopher protocol
- HL7, Health Level Seven
- HTTP, HyperText Transfer Protocol
- H.323, Packet-Based Multimedia Communications System
- IMAP, IMAP4, Internet Message Access Protocol (version 4)
- IRCP, Internet Relay Chat 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
- POP, POP3, Post Office Protocol (version 3)
- Rlogin, Remote Login in UNIX Systems
- 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
- SMTP, Simple Mail Transfer Protocol
- SNMP Simple Network Management Protocol
- SNTP, Simple Network Time Protocol
- SOAP, Simple Object Access Protocol
- RDP, Remote Desktop Protocol
- SSH, Secure Shell
- TCAP, Transaction Capabilities Application Part
- TELNET, Terminal Emulation Protocol of TCP/IP
- TFTP, Trivial File Transfer Protocol
- 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 Protocolca:Capa d'aplicació
cs:Aplikační vrstva da:Programlaget eu:Aplikazio geruza fa:لایه کاربرد fr:Couche application it:Livello applicazioni he:שכבת היישום של מודל ה-TCP/IP mk:Апликациско ниво nl:Toepassingslaag no:Applikasjonslaget nn:Applikasjonslaget sl:Aplikacijska raven sv:Applikationsskikt tl:Application layer th:Application layer vi:Tầng ứng dụng tr:Uygulama tabakası zh:应用层

