In computer networking, Point-to-Point Protocol (PPP) is a data link layer (layer 2) communication protocol between two routers directly without any host or any other networking in between.
Dalam jaringan, Point-to-Point Protocol (PPP) adalah data link protokol yang umum digunakan dalam membangun hubungan langsung antara dua node jaringan.
PPP is used over many types of physical networks, including serial cable, phone line, trunk line, cellular telephone, specialized radio links, ISDN, and fiber optic links such as SONET.
PPP digunakan di banyak jenis jaringan fisik termasuk kabel serial, saluran telepon, trunk line, telepon seluler, jaringan radio khusus, dan serat optik seperti SONET.
Since IP packets cannot be transmitted over a modem line on their own without some data link protocol that can identify where the transmitted frame starts and where it ends, Internet service providers (ISPs) have used PPP for customer dial-up access to the Internet.
Penyedia layanan Internet (ISP) telah menggunakan PPP untuk pelanggan dial-up akses ke Internet, karena paket IP tidak dapat dikirimkan melalui jalur modem sendiri, tanpa beberapa protokol data link.
Two derivatives of PPP, Point-to-Point Protocol over Ethernet (PPPoE) and Point-to-Point Protocol over ATM (PPPoA), are used most commonly by ISPs to establish a digital subscriber line (DSL) Internet service LP connection with customers.
Dua turunan dari PPP, Point-to-Point Protocol over Ethernet (PPPoE) dan Point-to-Point Protocol atas ATM (PPPoA), paling sering digunakan oleh Internet Service Provider (ISP) untuk membangun a Digital Subscriber Line (DSL) koneksi internet layanan dengan pelanggan.
PPP is very commonly used as a data-link-layer protocol for connection over synchronous and asynchronous circuits, where it has largely superseded the older Serial Line Internet Protocol (SLIP) and telephone company mandated standards (such as Link Access Protocol, Balanced (LAPB) in the X.25 protocol suite).
PPP biasanya digunakan sebagai lapisan data link protokol untuk koneksi melalui sinkron dan sirkuit asynchronous, di mana sebagian besar telah digantikan yang lebih tua Serial Baris Internet Protocol (SLIP) dan perusahaan telepon standar diamanatkan (seperti Link Access Protocol, Seimbang (LAPB) di X.25 protocol suite).
PPP was made to work with numerous network-layer protocols, including Internet Protocol (IP), TRILL, Novell's Internetwork Packet Exchange (IPX), NBF, DEC net and AppleTalk.
PPP dirancang untuk bekerja dengan berbagai lapisan jaringan protokol, termasuk Internet Protocol (IP), getar, Novell Internetwork Packet Exchange (IPX), NBF dan AppleTalk.
PPP was designed somewhat after the original HDLC specifications.
PPP dirancang setelah spesifikasi yang asli HDLC.
The people who had designed PPP included many additional features that had been seen only in proprietary data-link protocols up to that time.
Para desainer dari PPP memasukkan banyak fitur tambahan yang telah dilihat hanya dalam protokol milik data-link pada saat itu.
PPP is specified in RFC 1661.
PPP ditentukan dalam RFC 1661.
RFC 2516 describes Point-to-Point Protocol over Ethernet (PPPoE) as a method for transmitting PPP over Ethernet that is sometimes used with DSL.
RFC 2516 menjelaskan Point-to-Point Protocol over Ethernet (PPPoE) sebagai metode untuk transmisi PPP over Ethernet yang kadang-kadang digunakan dengan DSL.
RFC 2364 describes Point-to-Point Protocol over ATM (PPPoA) as a method for transmitting PPP over ATM Adaptation Layer 5 (AAL5), which is also a common alternative to PPPoE used with DSL.
RFC 2364 menjelaskan Point-to-Point Protocol atas ATM (PPPoA) sebagai metode untuk transmisi PPP over ATM Adaptasi Layer 5 (AAL5), yang juga merupakan alternatif umum digunakan PPPoE dengan DSL.
One or more Network Control Protocols (NCP) used to negotiate optional configuration parameters and facilities for the network layer.
Untuk setiap protokol lapisan jaringan yang digunakan, yang terpisahNetwork Control Protocol (NCP)
There is one NCP for each higher-layer protocol supported by PPP.
NCP termasuk bidang yang berisi kode standar untuk menunjukkan jenis protokol lapisan jaringan yang koneksi PPP merangkum.
LCP initiates and terminates connections gracefully, allowing hosts to negotiate connection options.
Link Control Protocol (LCP) memulai dan berakhir koneksi dengan baik, yang memungkinkan host untuk menegosiasikan opsi koneksi.
It is an integral part of PPP, and is defined in the same standard specification.
Ini merupakan bagian integral dari PPP, dan didefinisikan dalam spesifikasi standar yang sama.
LCP provides automatic configuration of the interfaces at each end (such as setting datagram size, escaped characters, and magic numbers) and for selecting optional authentication.
LCP menyediakan konfigurasi otomatis dari antarmuka pada setiap akhir (seperti pengaturan datagram ukuran, karakter melarikan diri, dan nomor sakti) dan untuk memilih otentikasi opsional.
The LCP protocol runs on top of PPP (with PPP protocol number 0xC021) and therefore a basic PPP connection has to be established before LCP is able to configure it.
Protokol LCP berjalan di atas PPP (dengan nomor protokol PPP 0xC021) dan karena koneksi PPP dasar harus dibentuk sebelum LCP dapat mengkonfigurasinya.
RFC 1994 describes Challenge-Handshake Authentication Protocol (CHAP), which is preferred for establishing dial-up connections with ISPs.
RFC 1994 menjelaskan Challenge Handshake Authentication Protocol (CHAP), yang lebih disukai untuk membangun koneksi dial-up dengan ISP.
Although deprecated, Password Authentication Protocol (PAP) is still sometimes used.
Meski usang, Password Authentication Protocol (PAP) masih kadang-kadang digunakan.
Another option for authentication over PPP is Extensible Authentication Protocol (EAP) described in RFC 2284.
Pilihan lain untuk otentikasi atas PPP adalah Extensible Authentication Protocol (EAP) dijelaskan dalam RFC 2284.
After the link has been established, additional network (layer 3) configuration may take place.
Setelah link telah ditetapkan, jaringan tambahan ( lapisan 3) konfigurasi mungkin terjadi.
Most commonly, the Internet Protocol Control Protocol (IPCP) is used, although Internetwork Packet Exchange Control Protocol (IPXCP) and AppleTalk Control Protocol (ATCP) were once popular.
Paling umum, Internet Protocol Control Protocol (IPCP) digunakan, meskipun Internetwork Packet Exchange Control Protocol (IPXCP) dan AppleTalk Control Protocol (ATCP) dulunya sangat populer .
Internet Protocol Version 6 Control Protocol (IPv6CP) will see extended use in the future, when IPv6 replaces IPv4 as the dominant layer-3 protocol.
Internet Protocol Version 6 Control Protocol (IPv6CP) akan melihat penggunaan diperpanjang pada masa depan, ketika IPv6 Menggantikan IPv4 's posisi sebagai dominan lapisan-3 protokol.
PPP permits multiple network layer protocols to operate on the same communication link.
PPP memungkinkan beberapa protokol lapisan jaringan untuk beroperasi pada link komunikasi yang sama.
For every network layer protocol used, a separate Network Control Protocol (NCP) is provided in order to encapsulate and negotiate options for the multiple network layer protocols.
Untuk setiap protokol lapisan jaringan yang digunakan, yang terpisahNetwork Control Protocol (NCP)
It negotiates network-layer information, e.g. network address or compression options, after the connection has been established.
Ini negosiasi informasi jaringan-layer, misalnya alamat jaringan atau opsi kompresi, setelah koneksi telah ditetapkan.
For example, IP uses IPCP, and Internetwork Packet Exchange (IPX) uses the Novell IPX Control Protocol (IPX/SPX).
Sebagai contoh, Internet Protocol (IP) menggunakan IP Control Protocol (IPCP), dan Internetwork Packet Exchange (IPX) menggunakan Novell IPX Control Protocol (IPX / SPX).
NCPs include fields containing standardized codes to indicate the network layer protocol type that the PPP connection encapsulates.
NCP termasuk bidang yang berisi kode standar untuk menunjukkan jenis protokol lapisan jaringan yang koneksi PPP merangkum.
When the node sends PPP LCP messages, these messages may include a magic number.
Ketika node mengirim pesan PPP LCP, pesan-pesan ini mungkin termasuk angka ajaib.
If a line is looped, the node receives an LCP message with its own magic number, instead of getting a message with the peer's magic number.
Jika sebuah garis dilingkarkan, node menerima pesan LCP dengan angka ajaib sendiri, alih-alih mendapatkan pesan dengan nomor sihir peer.
The previous section introduced the use of LCP options to meet specific WAN connection requirements.
Bagian sebelumnya memperkenalkan penggunaan pilihan LCP untuk memenuhi kebutuhan koneksi WAN tertentu.
PPP may include the following LCP options: Authentication - Peer routers exchange authentication messages.
PPP dapat mencakup pilihan LCP berikut: Authentication - router pesan otentikasi pertukaran Peer.
Some authentication choices are Password Authentication Protocol (PAP), Challenge Handshake Authentication Protocol (CHAP), and Extensible Authentication Protocol (EAP).
Dua pilihan otentikasi Password Authentication Protocol (PAP) dan Tantangan Handshake Authentication Protocol (CHAP).
The protocol decompresses the frame at its destination.
Protokol decompress frame di tempat tujuan.
See RFC 1962 for more details.
Lihat RFC 1962 untuk rincian lebih lanjut.
Error detection - Identifies fault conditions.
Kesalahan deteksi - Mengidentifikasi kondisi kesalahan.
The Quality and Magic Number options help ensure a reliable, loop-free data link.
Kualitas dan pilihan Nomor Sihir membantu memastikan yang handal, data link loop-free.
The Magic Number field helps in detecting links that are in a looped-back condition.
The Magic bidang Nomor membantu dalam mendeteksi link yang berada dalam kondisi loop-kembali.
Until the Magic-Number Configuration Option has been successfully negotiated, the Magic-Number must be transmitted as zero.
Sampai Konfigurasi Opsi Magic-Nomor telah berhasil dinegosiasikan, Magic-Nomor harus dikirimkan sebagai nol.
Magic numbers are generated randomly at each end of the connection.
Angka ajaib dihasilkan secara acak di setiap ujung sambungan.
Multilink - Provides load balancing several interfaces used by PPP through Multilink PPP (see below).
Multilink - Menyediakan load balancing beberapa antarmuka yang digunakan oleh PPP melalui Multilink PPP (lihat di bawah).
The Information field contains the PPP payload; it has a variable length with a negotiated maximum called the Maximum Transmission Unit.
Bidang Informasi berisi muatan PPP, tetapi memiliki panjang variabel dengan maksimum dinegosiasikan disebut Maksimum Unit
By default, the maximum is 1500 octets.
Secara default, maksimal adalah 1500 oktet.
It might be padded on transmission; if the information for a particular protocol can be padded, that protocol must allow information to be distinguished from padding.
Mungkin dipadatkan pada transmisi, jika informasi untuk protokol tertentu dapat empuk, protokol yang harus memungkinkan informasi harus dibedakan dari bantalan.
PPP frames are encapsulated in a lower-layer protocol that provides framing and may provide other functions such as a checksum to detect transmission errors.
PPP frame dikemas dalam sebuah protokol lapisan bawah yang menyediakan framing dan dapat menyediakan fungsi lain seperti checksum untuk mendeteksi kesalahan transmisi.
PPP on serial links is usually encapsulated in a framing similar to HDLC, described by IETF RFC 1662.
PPP pada serial link s biasanya dikemas dalam membingkai mirip dengan HDLC, dijelaskan oleh IETF RFC 1662.
The Address and Control fields always have the value hex FF (for "all stations") and hex 03 (for "unnumbered information"), and can be omitted whenever PPP LCP Address-and-Control-Field-Compression (ACFC) is negotiated.
Bidang Alamat dan Kontrol selalu memiliki nilai hex FF (untuk "semua stasiun") dan hex 03 (untuk "informasi tak terhitung"), dan dapat dihilangkan bila PPP LCP Alamat-dan-kontrol-Lapangan-Kompresi (ACFC) dinegosiasikan .
The frame check sequence (FCS) field is used for determining whether an individual frame has an error.
The Bingkai Check Sequence (FCS) lapangan digunakan untuk menentukan apakah sebuah frame individu memiliki kesalahan.
This is a CRC code similar to the one used for other layer two protocol error protection schemes such as the one used in Ethernet.
Ini adalah CRC kode yang mirip dengan yang digunakan untuk dua skema lapisan lain perlindungan kesalahan protokol seperti yang digunakan dalam Ethernet.
According to RFC 1662, it can be either 16 bits (2 bytes) or 32 bits (4 bytes) in size (default is 16 bits - Polynomial x16 + x12 + x5 + 1).
Menurut RFC 1662, itu dapat berupa 16 bit (2 byte) atau 32 bit (4 byte) dalam ukuran (default adalah 16 bit - Polinomial x 16 + x 12 + x 5 + 1).
Network-Layer Protocol Phase This phase is where each desired protocols' Network Control Protocols are invoked.
Jika berhasil, kontrol pergi ke jaringan-lapisan protokol fase. , Jaringan-Layer Protocol Fase: Fase ini adalah di mana setiap protokol yang diinginkan 'Network Control Protocol s dipanggil.
For example, IPCP is used in establishing IP service over the line.
Misalnya, IPCP digunakan dalam membangun layanan IP melewati garis.
Data transport for all protocols which are successfully started with their network control protocols also occurs in this phase.
Transportasi data untuk semua protokol yang berhasil dimulai dengan protokol kontrol jaringan mereka juga terjadi pada fase ini.
Closing down of network protocols also occur in this phase.
Menutup protokol jaringan juga terjadi pada fase ini.
This can happen if there is an authentication failure, if there are so many checksum errors that the two parties decide to tear down the link automatically, if the link suddenly fails, or if the user decides to hang up a connection.
Hal ini dapat terjadi jika ada kegagalan otentikasi, jika ada begitu banyak kesalahan checksum bahwa kedua belah pihak memutuskan untuk meruntuhkan link secara otomatis, jika link tiba-tiba gagal, atau jika pengguna memutuskan untuk menutup sambungan nya.
Multilink PPP (also referred to as MLPPP, MP, MPPP, MLP, or Multilink) provides a method for spreading traffic across multiple distinct PPP connections.
Multilink PPP (juga disebut sebagai MLPPP,MP,MPPP,MLP, atau Multilink) menyediakan metode untuk menyebarkan lalu lintas di beberapa sambungan PPP berbeda.
It is defined in RFC 1990.
Ini didefinisikan dalam RFC 1990.
It can be used, for example, to connect a home computer to an Internet Service Provider using two traditional 56k modems, or to connect a company through two leased lines.
Hal ini dapat digunakan, misalnya, untuk menghubungkan komputer rumah ke Internet Service Provider menggunakan dua modem 56k tradisional, atau untuk menghubungkan perusahaan melalui dua leased line.
On a single PPP line frames cannot arrive out of order, but this is possible when the frames are divided among multiple PPP connections.
Pada frame baris PPP tidak bisa tiba rusak, tapi ini mungkin ketika frame dibagi antara beberapa koneksi PPP.
Multilink PPP is an example of a link aggregation technology.
Multilink PPP adalah contoh dari link agregasi teknologi.
Cisco IOS Release 11.1 and later supports Multilink PPP.
Cisco IOS Rilis 11.1 dan kemudian mendukung Multilink PPP.
With PPP, one cannot establish several simultaneous distinct PPP connections over a single link.
Contoh implementasi yang lebih menyambut -> Dengan PPP, seseorang tidak dapat membangun beberapa simultan koneksi PPP yang berbeda atas satu link.
That's not possible with Multilink PPP either.
Itu tidak mungkin dengan Multilink PPP baik.
This prevents from running Multilink PPP multiple times on the same links.
Hal ini untuk mencegah dari berjalan Multilink PPP beberapa kali pada link yang sama.
Multiclass PPP is a kind of Multilink PPP where each "class" of traffic uses a separate sequence number space and reassembly buffer.
'Multiclass PPP' adalah semacam Multilink PPP di mana setiap "kelas" lalu lintas menggunakan ruang nomor urut terpisah dan reassembly penyangga.
Some of them, like SSL, SSH, or L2TP create virtual network interfaces and give the impression of direct physical connections between the tunnel endpoints.
Beberapa dari mereka, seperti SSL, SSH, atau L2TP menciptakan maya antarmuka jaringan s dan memberikan kesan koneksi fisik langsung antara terowongan endpoint.
On a Linux host for example, these interfaces would be called tun0 or ppp0.
Pada Linux tuan rumah misalnya, interface ini akan disebut ' tun0'.
As there are only two endpoints on a tunnel, the tunnel is a point-to-point connection and PPP is a natural choice as a data link layer protocol between the virtual network interfaces.
Seperti ada hanya dua endpoint pada terowongan, terowongan koneksi point-to-point dan PPP adalah pilihan yang alami sebagai protokol data link layer antara antarmuka jaringan virtual.
PPP can assign IP addresses to these virtual interfaces, and these IP addresses can be used, for example, to route between the networks on both sides of the tunnel.
PPP dapat menetapkan alamat IP untuk antarmuka virtual ini, dan ini alamat IP dapat digunakan, misalnya, untuk rute antara jaringan di kedua sisi terowongan.
Historically, IPsec in tunneling mode does not create virtual physical interfaces at the end of the tunnel as the tunnel is handled directly by the TCP/IP stack.
IPsec dalam mode tunneling tidak menciptakan antarmuka fisik virtual di bagian ujung terowongan, karena terowongan ditangani langsung oleh TCP / IP stack.
L2TP can be used to provide these interfaces, this technique is called L2TP/IPsec.
L2TP dapat digunakan untuk menyediakan antarmuka ini, teknik ini disebut L2TP/IPsec.
In this case too, PPP provides IP addresses to the extremities of the tunnel.
Dalam kasus ini juga, PPP menyediakan alamat IP untuk ekstremitas terowongan.
RFC 1547 (Requirements for an Internet Standard Point-to-Point Protocol, December 1993) provides historical information about the need for PPP and its development.
RFC 1547 (Persyaratan untuk Internet Standar Point-to-Point Protocol Desember 1993) memberikan informasi sejarah tentang perlunya PPP dan perkembangannya.
Diameter Extensible Authentication Protocol Hayes command set Link Access Procedure for Modems (LAPM) Multiprotocol Encapsulation (MPE) for MPEG transport stream Point-to-Point Protocol daemon (PPPD)
Diameter Extensible Authentication Protocol Hayes perintah set Link Access Procedure untuk Modem (LAPM) Multiprotocol Encapsulation (MPE) untuk MPEG transportasi sungai Point-to-Point Protocol daemon (PPPD) PPPoA PPPoE PPPoX RADIUS