Multi-link PPP-dæmon
Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den
version , der blev gennemgået den 19. januar 2014; checks kræver
9 redigeringer .
MPD - Multi-link PPP-dæmon til FreeBSD |
---|
MPD intergared webserver |
Type |
klient og server 7 typer kommunikation |
Udvikler |
Alexander Motin, Dmitry Lukhtionov, Archie Cobbs og andre |
Skrevet i |
C |
Operativ system |
FreeBSD , overført til nogle andre |
nyeste version |
5,7 (21. marts 2013) |
Licens |
BSD |
Internet side |
mpd.sourceforge.net |
MPD er en netgraph (4) [1] -baseret implementering af ppp multilink-protokollen til FreeBSD . MPD er designet til at være hurtig og fleksibel, håndtere konfiguration og adgang i brugertilstand og sende datapakker direkte til kernen.
Understøttelse af linktyper
MPD har samlet understøttelse af følgende kommunikationstyper:
- modem - til brug af forskellige asynkrone serielle forbindelser, herunder modemer, ISDN -terminaladaptere og nulmodemforbindelser. MPD inkluderer et hændelsesdrevet scriptsprog til modemidentifikation, installation, manuel login osv.
- pptp - til at oprette forbindelse over internettet ved hjælp af Point-to-Point Tunneling Protocol ( PPTP ). Denne protokol understøttes af de fleste operativsystemer og hardwareproducenter.
- l2tp - til at oprette forbindelse over internettet ved hjælp af Layer Two Tunneling Protocol ( L2TP ). L2TP er efterfølgeren til PPTP understøttet af moderne klienter og servere.
- pppoe - For at oprette forbindelse over en Ethernet -port ved hjælp af PPP-over-Ethernet ( PPPoE )-protokollen. Denne protokol bruges ofte af DSL - udbydere.
- tcp - til tunnelering af en PPP - session over en TCP - forbindelse. Rammer kodes på samme måde som i en asynkron seriel forbindelse
- udp - til tunnelering af en PPP - session over en UDP - forbindelse. Hver frame er indkapslet i en UDP-datagrampakke .
- ng - for at oprette forbindelse ved hjælp af forskellige enheder, der understøttes af netgraph. Netgraph er et modulært kernenetværksundersystem, der understøtter synkrone serielle forbindelser, Cisco HDLC, Frame Relay og andre protokoller.
PPP-understøttelse
MPD understøtter flere typer PPP -underprotokoller og dets udvidelser, såsom:
Afhængigt af konfigurationsreglerne og forbindelsesparametrene kan MPD fungere som en normal PPP -klient/server eller omdirigere forbindelsen uden ændring til en anden vært ved hjælp af enhver understøttet forbindelsestype, hvilket giver LAC/PAC/TSA -funktionalitet til opbygning af netværk med distribueret adgangskontrol.
Yderligere funktioner
MPD indeholder også mange ekstra funktioner:
- IPv4 og IPv6 understøttelse
- styring via Telnet og HTTP -grænseflader
- forskellige autentificerings- og regnskabsmetoder ( RADIUS , PAM , script, fil, ...)
- trafikregnskab via NetFlow
- NAT
- ring efter behov med inaktiv timeout
- dynamisk forbindelsesstyring baseret på krav (også kendt som "gummibåndbredde" - "gummikanal", "gummibåndbredde")
- kraftfuldt chat-scriptsprog til asynkrone serielle porte
- testede scripts til nogle almindelige modemer og ISDN TA (angiv)
- rent enhedsuafhængigt design
- omfattende logning
Links