תרגום כתובות - המרת מספרים בינאריים
Post date: Nov 7, 2013 9:44:41 AM
תרגום כתובת
לכל כתובת IP קיים ייצוג בשפה עשרונית, אך ב"מקור" מחשב משתמש בכתובת אשר כתובה בשפה הבינארית. כך כתובת IP 10.0.0.16 תראה בשפה הבינרית: 000001010.00000000.00000000.00010000
על-מנת לתרגם משפה העשרונית, אנו נעזר בטבלה:
כדי להציג את מספר 10 בשפה בינארית, אנו נבחר ערכים של ביט השני (ערך=2) וביט הרביעי (ערך=8). רק שני ביטים האלה יהיו "פעילים" (1), והשאר יהיה ביטים "אינם פעילים" (0), לפי כך מספר 10 בשפה השרונית מיוצג בשפה הבינארית כ: 000001010. בדרך זו, נתרגם גם את שאר האוקטטות, נקבל את הכתובת בינארית המלאה בעלת 32 ביטים