![]() |
Програмиране в среда Интернет |
|
|
Интернет е най-голямата мрежа в световен мащаб. Тя се състои от множесто свръзани помежду си по-малки мрежи. Поради тази причина най-срещаната дефиниция за Интернет е мрежа от мрежи. Нейн родоначалник е мрежата ARPANET създадена през далечната 1969г. IP (Internet Protocol) e може би най-важния протокол в Интернет. Заедно с TCP, образуват гръбнака, на който се крепи цялата комуникация в Интернет. Той служи да пренос на малки пакети информация без гаранция за успех.Освен това задава правилата за адресиране на компютрите и правилата за отдалечен обмен на пакети между тях. Той е протокол от транспортния слой и използва най-различни протоколи от по-високо ниво. Всяка машина свързана с Интернет има свой собствен адрес наречен IP адрес, чрез който тя комуникира с останалите компютри в Мрежата. IP адреса предствалява комбинация от четири 8 битови числа разделени с точка, които са уникални за всеки компютър вързан в една мрежа (в рамките на различни мрежи те може и да съвпадат). За удобство те се записват в десетичен формат. Пример аз IP адрес е 217.75.128.9. В зависимост от IP адреса различаваме четири вида мрежи:
Останалите IP адреси (до 255) са резервирани за бъдеща употреба. Само за сведение, всяка една от тези мрежи, може да бъде разделена на подмрежи. Това става благодарение на мрежовата маска (net mask). Повече за IP адресите и мрежовите маски прочетете от тук. Интерпретатора представялва програма, който обработва сорс кода на вашата програма всеки път, когато искате да я изпълните. В процеса на обработката тя транслира сорс кода на машинен език, който е подходящ компютъра. Интерпретираните програми са преносими между различни платформи за разлика от компилираните. Примери за интерпретатори са интерпретаторите на JavaScript, Perl, PHP, BASIC и др. |
||