En introduktion till Internet-standarder och Internet RFC

En introduktion till Internet-standarder och Internet RFC

Praktiskt taget alla protokoll, skötselmetoder och säkerhetsverktyg som används på Internet har standardiserats eller håller på att standardisering. Genom allmän överenskommelse ansvarar en organisation som kallas Internet Society för utveckling och publicering av dessa normer. Internet Society är en professionell medlemsorganisation som övervakar ett antal styrelser och arbetsgrupper i Internet-utveckling och standardisering. Samhället också utfärdar dokument, som kallas for Comments (RFC), som täcker praktiskt taget varje aspekt av Internet drift. Artikeln innehåller en introduktion till Internet-standarder och RFC: er.

De Internet organisationer och RFC publikation

Internet Society är samordningskommittén för Internet design, konstruktion och ledning. Områden som omfattas inkluderar drift av Internet själv och standardiseringen av protokollen som används av slutsystem på Internet för driftskompatibilitet. Tre organisationer under Internet Society är ansvariga för det verkliga arbetet standarder utvecklingen och offentliggörande:

– Internet arkitekturen styrelsen (IAB): ansvarar för definiera den övergripande arkitekturen för Internet, ge vägledning och bred riktning till IETF
– Internet Engineering Task Force (IETF): Internet protocol teknik och utveckling arm
– Internet Engineering Steering Group (IESG): ansvarar för teknisk förvaltning av IETF aktiviteter och Internet standardprocessen

Arbetsgrupper som chartrats av IETF utföra den faktiska utvecklingen av nya standarder och protokoll för Internet. Medlemskap i en arbetsgrupp är frivillig; alla berörda parter kan delta. Under utvecklingen av en specifikation, kommer att en arbetsgrupp göra en utkastversion av dokumentet tillgängligt som ett Internet-utkast, som placeras i IETF: s "Internet-utkast" online katalog. Dokumentet kan finnas kvar som ett Internet-utkast för upp till sex månader, och berörda parter kan granska och kommentera utkastet. Under den tiden, får IESG godkänna publiceringen av utkastet som RFC (Request for kommentar). Om förslaget inte har gått på en RFC status under sexmånadersperioden, dras den tillbaka från katalogen. Arbetsgruppen får därefter offentliggöra en reviderad version av utkastet.
IETF ansvarar för att publicera de RFC: er, med godkännande av IESG. RFC är arbetande anteckningar Internetgemenskapen forskning och utveckling. Ett dokument i denna serie kan vara på i huvudsak något ämne relaterat till datorkommunikation och kan vara allt från ett möte betänkande i produktspecifikationen för en standard.
Arbetet i IETF är indelad i åtta områden, alla med en regionchef och var och en består av ett flertal arbetsgrupper:

— Program: Internet-applikationer
— Allmänt: IETF processer och rutiner
– Internet: Internet-infrastruktur
– Verksamhet och förvaltning: standarder och definitioner för nätverksoperationer
– Realtids-applikationer och infrastruktur: protokoll och applikationer för realtid krav
-Routning: Protokoll och management för routningsinformation
— Säkerhet: Säkerhetsprotokoll och tekniker
-Transport: Transport layer protokoll

Standardiseringsprocessen

Beslutet av vilken RFC: er blir Internet-standarder görs av IESG, på rekommendation av IETF. För att bli en standard, måste en specifikation uppfylla följande kriterier:

— Stabil och väl vara förstått
— Vara tekniskt kompetent
— Har flera, oberoende, och kompatibla implementationer med betydande operativa erfarenhet
– Njut av betydande offentliga stöd
— Vara recognizably användbart i vissa eller alla delar av Internet

Vänster sida av den siffra som åtföljer denna artikel visar serien steg, kallas standarder spåret, som en specifikation går genom för att bli en standard. denna process definieras i RFC 2026. Stegen omfattar allt mer kontroll och provning. Vid varje steg, IETF måste göra en rekommendation för befordran av protokollet, och IESG måste ratificera den. Processen börjar när IESG godkänner offentliggörandet av ett Internet-utkast dokument som RFC med status för föreslagna Standard.
De vita rutorna i diagrammet representerar tillfälliga staterna, som bör vara upptagen för den minsta tid som praktiska. Ett dokument måste dock fortfarande vara en föreslagna Standard i minst sex månader och ett förslag till Standard för minst fyra månader att ge tid för granskning och kommentar. De skuggade rutorna representerar långsiktiga stater som kan vara upptagen i år.
För en specifikation ska tidigareläggas till utkastet till Standard status, måste det finnas minst två oberoende och kompatibla implementeringar som tillräcklig operativ erfarenhet har erhållits.
Efter betydande genomförande och operativ erfarenhet har erhållits, kan en specifikation vara förhöjda till Internet Standard. Vid denna punkt, tilldelas specifikationen en STD nummer samt ett RFC-nummer.
Slutligen, när ett protokoll blir föråldrade, tilldelas till den historiska staten.

Internet-standarder kategorier

Alla Internet-standarder delas in i två kategorier:

— Teknisk specifikation (TS): A TS definierar ett protokoll, service, förfarande, konvention eller format. Huvuddelen av Internet-standarder är TSs.
— Tillämplighetsrapport (AS): An som anger hur och under vilka omständigheter, en eller flera TSs kan tillämpas för att stödja en viss Internetkapacitet. En som identifierar en eller flera TSs som är relevanta för förmåga och kan ange värden eller dataintervall för särskilda parametrar som är associerade med en TS eller funktionella delmängder av ett TS som är relevanta för förmåga.

Andra RFC typer

Det finns många RFC: er som inte är avsedda för att bli Internet-standarder. Några RFC standardisera resultaten av gemenskapens överläggningar om principuttalanden eller slutsatser om vad som är det bästa sättet att utföra vissa operationer eller IETF-processen funktion. Dessa RFC: er har utsetts till bästa praxis (BCP). Godkännande av BCPs följer i huvudsak samma process för godkännande av föreslagna standarder. Till skillnad från standard-track dokument finns det inte en tre-stegs process för BCPs; en BCP går från Internet förslag till status till godkänd BCP i ett steg.
Ett protokoll eller andra specifikation som inte anses vara redo för standardisering kan publiceras som en experimentell RFC. Efter ytterligare arbete, kan specifikationen omprövas. Om specifikationen är generellt stabil, har löst kända designalternativ, tros vara förstått, har fått betydande gemenskapen översyn och tycks njuta tillräckligt gemenskapsintresse anses värdefulla, då RFC utses en föreslagna Standard.
Slutligen, ett informativt specifikationen publiceras för allmän information för Internet-samfundet.

Slutsats

Internet-standardprocessen och hela uppsättningen av RFC: er handlar alla protokoll, förfaranden och konventioner som används i eller av Internet. Dessa dokument och standarder försäkra att produkter från olika leverantörer kan interconnect via Internet och arbeta tillsammans.