ઓએસપીએફ (OSPF) એ ઇન્ટિરીયર ગેટવે પ્રોટોકોલ છે જે ઇન્ટરનેટ પ્રોટોકોલ (IP) પેકેટ્સને એકલે હાથે સિંગલ રૂટીંગ ડોમેઇનમાં (ઓટોનોમસ સિસ્ટમ) મોકલે છે. તે પ્રાપ્ય રાઉટર્સ પાસેથી લિન્ક સ્ટેટ માહિતી એકત્ર કરે છે અને નેટવર્કના ટોપોલોજી મેપનું સર્જન કરે છે. ટોપોલોજી ઇન્ટરનેટ લેયરમાં રૂટીંગ ટેબલનું નિર્ધારણ કરે છે, જે આઇપી ડેટાગ્રામ્સમાં મળતા આઇપી એડ્રેસ સ્થાન પર સંપૂર્ણ રીતે આધાર રાખીને રૂટીંગનો નિર્ણય કરે છે. વેરિએબલ-લેન્થ સબનેટ માસ્કીંગ (VLSM) અને ક્લાસલેસ ઇન્ટર-ડોમેઇન રૂટીંગ (CIDR) એડ્રેસીંગ મોડેલ્સની સહાયતા માટે ઓએસપીએફ (OSPF)ની રચના કરવામાં આવી હતી.