Сокет ба Порт
Компьютерийн сүлжээний хувьд сокет нь интернет протокол дээр суурилсан сүлжээнд тохиолддог хоёр чиглэлтэй холбооны төгсгөлийн цэг юм. Сокетууд нь холбооны сувгаар ирж буй өгөгдлийн багцуудыг зөв програм руу түгээх болно. Энэ нь IP хаяг, портын дугаар зэрэг мэдээллийг ашиглан хийгддэг. Ерөнхийдөө (програм хангамж) порт нь өгөгдөл солилцоход ашиглаж болох логик өгөгдлийн холболт юм. Интернет дээр TCP болон UDP портуудыг компьютер хооронд өгөгдөл солилцоход ашигладаг бөгөөд эдгээр нь хамгийн өргөн хэрэглэгддэг портууд юм.
Сокет гэж юу вэ?
Сокет нь интернет протокол дээр суурилсан компьютерийн сүлжээнд хоёр чиглэлтэй холбооны төгсгөлийн цэг юм. Сокетууд нь холбооны сувгаар ирж буй өгөгдлийн багцуудыг зөв програм руу түгээх болно. Үйлдлийн систем нь сокет бүрийг холбогдох процесс эсвэл урсгалтай харуулдаг. Идэвхтэй залгуур ба идэвхгүй залгуур гэж хоёр төрлийн залгуур байдаг. Идэвхтэй сокет нь нээлттэй байгаа өгөгдлийн холболтоор өөр идэвхтэй залгуурт холбогдсон залгуур юм. Холболтыг хаах үед холбооны сувгийн хоёр төгсгөлд байрлах идэвхтэй залгуурууд устах болно. Идэвхгүй залгуур нь холболтод оролцдоггүй, харин ирж буй холболтыг хүлээж байгаа залгуур юм. Идэвхгүй залгуур холбогдсон үед энэ нь шинэ идэвхтэй залгуур үүсгэнэ. Интернэт залгуурыг дотоод залгуурын хаяг (орон нутгийн IP хаяг ба портын дугаар), алсын залгуурын хаяг болон тээврийн протоколоор (жнь. TCP, UDP) тодорхойлно.
Порт гэж юу вэ?
Порт гэдэг нь түр зуурын файл, санах ой ашиглахгүйгээр өгөгдөл солилцох боломжтой логик өгөгдлийн холболт юм. Интернет дээр TCP болон UDP портуудыг компьютер хооронд өгөгдөл солилцоход ашигладаг бөгөөд эдгээр нь хамгийн өргөн хэрэглэгддэг портууд юм. Портыг портын дугаар гэж нэрлэдэг порттой холбоотой дугаар, порттой холбоотой IP хаяг, тээвэрлэлтийн протокол ашиглан тодорхойлно. Портын дугааруудын багцыг ерөнхийдөө тодорхой төрлийн үйлчилгээнд зориулж хост компьютерт хадгалдаг. Порт скан хийх нь дараалсан портуудын багцад холбогдох оролдлого юм. Ерөнхийдөө порт сканнердах нь хорлонтой оролдлого гэж тооцогддог. Системийн администраторууд систем дэх эмзэг байдлыг шалгахын тулд үүнийг хийдэг.
Сокет болон порт хоёрын ялгаа юу вэ?
Сокет нь интернет протокол дээр суурилсан компьютерийн сүлжээнд тохиолддог хоёр чиглэлтэй холбооны төгсгөлийн цэг бол порт нь түр зуурын холболт ашиглахгүйгээр өгөгдөл солилцох боломжтой логик өгөгдлийн холболт юм. файл эсвэл хадгалах сан. Сокет нь порттой холбоотой бөгөөд порттой холбоотой олон сокет байж болно. Ирж буй холболтыг хүлээж байгаа порттой холбоотой ганц идэвхгүй залгуур байж болно. Цаашилбал, тухайн портод нээлттэй байгаа холболттой тохирох олон идэвхтэй сокет байж болно.