RADIUS

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 10. juni 2018; checks kræver 15 redigeringer .

RADIUS ( Eng.  Remote Authentication in Dial-In User Service ) er en protokol til implementering af autentificering, autorisation og indsamling af information om de anvendte ressourcer, designet til at overføre information mellem den centrale platform og udstyr. Denne protokol blev brugt til faktureringssystemet for brugte ressourcer af en specifik bruger/abonnent. Den centrale platform og udstyr for opkaldsadgang (netværksadgangsserver (NAS, må ikke forveksles med lagring) med et automatiseret servicekonteringssystem ( fakturering )), RADIUS bruges som en AAA-protokol :

Historie

RADIUS-protokollen blev udviklet af Carl  Rigney hos Livingston Enterprises til deres Network Access Server PortMaster-serie til internettet og blev senere udgivet i 1997 som RFC 2058 og RFC 2059 (nuværende versioner af RFC 2865 og RFC 2866 ). I øjeblikket er der flere kommercielle og frit distribuerede RADIUS-servere. De er noget forskellige fra hinanden i deres muligheder, men de fleste understøtter brugerlister i tekstfiler, LDAP og forskellige databaser. Brugerkonti kan gemmes i tekstfiler, forskellige databaser eller på eksterne servere. Ofte bruges SNMP til fjernovervågning . Der er proxyservere til RADIUS, som forenkler centraliseret administration og/eller muliggør internetroaming . De kan ændre indholdet af en RADIUS-pakke på farten (af sikkerhedsmæssige årsager eller for at udføre konvertering mellem dialekter). Populariteten af ​​RADIUS-protokollen skyldes i høj grad: åbenhed over for at fylde med ny funktionalitet og samtidig opretholde ydeevne med aldrende udstyr, ekstrem høj reaktivitet ved behandling af anmodninger på grund af brugen af ​​UDP som pakketransport, samt en velparalleliseret anmodningsbehandling algoritme; evnen til at fungere i klynge (Cluster) arkitekturer (for eksempel OpenVMS ) og multiprocessor ( SMP ) platforme ( DEC Alpha , HP Integrity ) - både for at forbedre ydeevnen og for at implementere fejltolerance.

I øjeblikket (siden midten af ​​2003) er DIAMETER -protokollen (nuværende versioner af RFC 3588 og RFC 3589 ) ved at blive udviklet til at erstatte RADIUS ved at tilvejebringe en migreringsmekanisme.

Funktioner

Som en del af et faktureringssystem er en RADIUS-server en grænseflade til interaktion med et telekommunikationssystem eller en server (for eksempel en router eller switch ) og kan implementere følgende tjenester til et sådant system:

Generelt

Godkendelse

Autorisation

Regnskab

I øjeblikket bruges RADIUS-protokollen til at få adgang til virtuelle private netværk ( VPN ), trådløse (Wi-Fi) adgangspunkter, Ethernet-switche, DSL og andre typer netværksadgang. Takket være dens åbenhed, lette implementering og løbende forbedring er RADIUS-protokollen nu de facto-standarden for fjerngodkendelse.

Godkendelses- og godkendelsesprocessen

For at bestemme, hvordan RADIUS-protokollen fungerer, skal du overveje figuren ovenfor.[ hvor? ] . Bærbare computere og IP-telefoner repræsenterer brugerenheder, hvorfra det er nødvendigt at udføre godkendelse og autorisation på netværksadgangsservere (NAS): Wi-Fi-adgangspunkt, router, VPN-server og IP PBX. Figuren viser flere af de mulige muligheder for NAS, der er andre netværksadgangsenheder. RADIUS er implementeret som en grænseflade mellem en NAS (RADIUS-klient) og en RADIUS-server, software installeret på en computer (server) eller anden specialiseret enhed. Serveren interagerer med brugerens enhed ikke direkte, men kun via en netværksadgangsserver.

Brugeren sender en anmodning til en netværksserver om at få adgang til en specifik netværksressource ved hjælp af et adgangscertifikat. Certifikatet sendes til serveren via en link-layer netværksprotokol (f.eks. PPP i tilfælde af opkaldsadgang, DSL i tilfælde af brug af passende modemer osv.). NAS'en sender på sin side en adgangsanmodningsmeddelelse til RADIUS-serveren (RADIUS Access Request). Anmodningen omfatter adgangscertifikater i form af et brugernavn og adgangskode eller et sikkerhedscertifikat, som modtages fra brugeren. Anmodningen kan indeholde yderligere parametre: netværksadressen på brugerens enhed, telefonnummer, information om den fysiske adresse, hvorfra brugeren interagerer med NAS'en.

Serveren kontrollerer oplysningerne for korrekthed ved hjælp af godkendelsesskemaer:

Godkendelsesskemaer, der bruger EAP-protokollen, kaldes EAP-typer. For vellykket godkendelse skal fjernadgangsklienten og godkendelsesserveren understøtte den samme EAP-type.

Lad os nu vende tilbage til RADIUS-serveren, som kontrollerer informationen modtaget fra NAS'en. Serveren kontrollerer brugerens identitet samt rigtigheden af ​​yderligere oplysninger, der kan være indeholdt i anmodningen: netværksadressen på brugerens enhed, telefonnummer, kontostatus, hans privilegier ved adgang til den anmodede netværksressource. Baseret på resultaterne af RADIUS-kontrollen sender serveren en af ​​tre typer svar til NAS'en:

Standarder

Defineret i

Også relateret til

Se også

Noter