ઈન્ટરનેટ પ્રોટોકોલની ડીઝાઇન માટેના નિયમો એવું ધારીને બનાવ્યા છેકે, સ્વભાવિક રીતે નેટવર્કની રચના નેટવર્કમાં રહેલ કોઈપણ એક ઘટક કે પરિવહન માધ્યમની અવિશ્વાસનિયતા પર આધારિત છે અને તે તેને જોડતી કડીઓ અને નોડની ઉપલબ્ધતાથી તેમાં બદલાવ થયા કરે છે. નેટવર્કની સ્થિતિ જાળવી રાખવા માટે કોઈપણ પ્રકારની કેન્દ્રીય મોનીટરીંગ કે પ્રદર્શન માપવા માટેની સુવિધા નથી. નેટવર્કની જટિલતા ઘટાડવા માટે દરેક ડેટાના પ્રસારણ વખતે હેતુપૂર્વક ગુપ્તમાહિતી નોડના છેવાડે રખાય છે. આ ઈન્ટરનેટ ડીઝાઇન માટે End-to-End Principle ને દર્શાવે છે. રાઉટર પ્રસારણ માર્ગમાં પેકેટોને આગળના જાણીતા અને સીધી રીતે જોડેલા વિશ્વસનીય ગેટવે સુધી નિર્દિષ્ટ સંબોધનના પૂર્વગ સાથે મોકલે છે. 

આ ડિઝાઇનમાં પરિણામ તરીકે, ઈન્ટરનેટ પ્રોટોકોલ માત્ર શ્રેષ્ઠ પ્રયાસ ડિલિવરી પૂરી પાડે છે અને તેની સેવા અવિશ્વસનીય તરીકે દર્શાવાય છે. નેટવર્ક સ્થાપત્યની ભાષામાં તે જોડાણ-રહિત પ્રોટોકોલ કહેવાય છે, તેનું વિપરીત પ્રસારણ જોડાણ-આધારિત તરીકે ઓળખાય છે. પ્રસારણ દરિમ્યાન વિવિધ ભૂલો થવાની સંભાવના છે જેમકે, ડેટાનું ખરાબ થવું, પેકેટનું નુકશાન અને એકથી વધુ નકલ બનવી અને પેકેટના વિતરણના ક્રમમાં ફેરફાર થવો. રાઉટીંગ બદલાતું હોવાથી, દરેક પેકેટ સાથે સ્વતંત્ર રીતે વ્યવહાર કરાય છે, અને નેટવર્કની સ્થિતિ પહેલાના (પ્રસારિત થઇ ગયેલ) પેકેટો પર આધારિત હોતી નથી, સંભવ છે કે કેટલાક પેકેટો તેના નિર્દિષ્ટ સ્થાન પર જવા બીજા જુદા નેટવર્ક પરથી આવ્યા હોય, આ કારણો થી રિસીવરને પેકેટો અયોગ્ય ક્રમમાં મળે છે.

સંસ્કરણ(આવૃતિઓ)નો ઈતિહાસ
ડેટાગ્રામનું નિર્માણ
કાર્ય
વિશ્વસનીયતા