HTTP жана HTTPS ортосундагы айырма

HTTP жана HTTPS ортосундагы айырма
HTTP жана HTTPS ортосундагы айырма

Video: HTTP жана HTTPS ортосундагы айырма

Video: HTTP жана HTTPS ортосундагы айырма
Video: Корейский жана Узбекистанский МАТИЗДЕРДИН ортосундагы ЧОҢ АЙЫРМАСЫ !!! 2024, Июль
Anonim

HTTP vs

HTTP (Hyper-Text Transfer Protocol) – бөлүштүрүлгөн, биргелешкен, гипермедиа маалымат системалары үчүн колдонмо деңгээлиндеги протокол. Бул RFC 2616 (Комментарийлер үчүн суроо) аныкталган жатат. Негизинен HTTP негизги өзгөчөлүгү маалыматтарды өткөрүп сүйлөшүү бөлүгү болуп саналат. HTTP кызматтарынын типтүү мисалдары болуп веб-сервер байланышы жана домендик аталыш кызматынын байланышы саналат.

Колдонмонун деъгээлинин аягындагы маалымат байланышынын бир учу сервердин, экинчиси кардардын ролун аткарат. Кардар сервер менен байланышуу үчүн сервердин IP дарегин жана порт номерин билиши керек. IP дареги серверге жетүүгө жардам берет жана порт номери кардар кандай кызматты издеп жатканын гана аныктайт.(Техникалык тилде ал розетка деп аныкталат).

Бул жерде HTTP'де ушундай; Мисал катары веб-серверди алалы, бул моделде веб-сервер аппараттык серверде иштеген колдонмо программалык камсыздоо, ал эми кардар колдонуучунун браузери. Веб сервер колдонмосу HTTP туташуусун кабыл алуу үчүн 80 номерлүү портту угуп жатат. Демек, бул 80 порт HTTP порту катары аныкталган.

HTTPS да HTTP менен окшош, бирок "S" Коопсуз дегенди билдирет. HTTP'де маалыматтар кандай болсо, ошондой эле берилет, аны жөнөкөй текст деп аташат. Ар бир адам сервер менен кардар ортосундагы жолдо окуй алат. Бирок HTTPSде эч ким сервер менен кардар ортосундагы маалыматты окуй албайт, алар адатта сиздин веб-браузериңиз жана веб сервериңиз болуп саналат.

Кошумча, TLS (Транспорт катмарынын коопсуздугу) же SSL (Коопсуз розетка катмары) ишке ашырылышы маалыматтарды өткөрүү үчүн аягына чейин шифрленген туннелди орнотот. Шифрленген туннель дегенди билдирет, сервер менен кардар ортосундагы маалымат байланышы жабык жана сервер менен кардар гана байланышты окуй алат.

Мындай учурда, биздин мисалдагы сиздин веб-браузериңиз болгон кардар 443-порт номери аркылуу веб-сервер менен байланышат. Көпчүлүк банктык тиркемелерде колдонуучунун кирүү маалыматын алмашуу HTTPS колдонот.

Кыскача:

(1) HTTP кадимки дайындарды өткөрөт, ал эми HTTPS жабык же шифрленген дайындарды өткөрөт

(2) HTTP кадимки колдонмолор үчүн, ал эми HTTPS көбүнчө банк же коопсуз колдонмолор үчүн

(3) HTTP 80-портту колдонот, ал эми HTTPS 443-портту колдонот

(4) HTTP RFC 2616да, ал эми HTTPS RFC 2817де аныкталган (HTTP/1.1 ичинде TLSге жаңыртылууда)

Сунушталууда: