Panimula sa Mga Proxy Server sa Computer Networking

Gumagana ang mga server ng proxy bilang isang tagapamagitan sa pagitan ng dalawang dulo ng koneksyon ng network ng client / server . Ang mga server ng proxy ay may interface sa mga application ng network, karamihan sa mga Web browser at server. Sa loob ng mga network ng korporasyon, ang mga proxy server ay naka-install sa mga espesyal na itinalagang panloob (intranet) device. Ang ilang mga Internet Service Provider (ISP) ay gumagamit din ng mga proxy server bilang bahagi ng pagbibigay ng mga serbisyong online sa kanilang mga customer. Sa wakas, ang isang kategorya ng mga naka-host na Web site na tinatawag na third-party na tinatawag na Web proxy server ay magagamit upang wakasan ang mga gumagamit sa Internet para sa kanilang mga session sa pagba-browse sa Web.

Mga Pangunahing Mga Tampok ng Mga Proxy Server

Ang mga server ng proxy ay karaniwang nagbibigay ng tatlong pangunahing mga function:

  1. suporta sa pag-filter ng data ng firewall at network
  2. Pagbabahagi ng koneksyon sa network
  3. pag-cache ng data

Proxy Servers, Firewalls, at Filtering ng Nilalaman

Gumagana ang mga server ng proxy sa Application layer (layer 7) ng modelo ng OSI. Ang mga ito ay naiiba mula sa tradisyonal na mga firewalls sa network na nagtatrabaho sa mga mas mababang layers ng OSI at pagsuporta sa malayang pag-filter ng application. Ang mga proxy server ay mas mahirap ring i-install at mapanatili kaysa sa mga firewalls, dahil ang pag-andar ng proxy para sa bawat application protocol tulad ng HTTP , SMTP , o SOCKS ay dapat na isinaayos nang isa-isa. Gayunman, ang isang maayos na naka-configure na proxy server ay nagpapabuti ng seguridad at pagganap ng network para sa mga target na protocol.

Ang mga tagapangasiwa ng network ay madalas na lumawak ang parehong firewall at proxy server software upang magtrabaho nang magkasunod, i-install ang parehong firewall at proxy server software sa network gateway server.

Dahil gumagana ang mga iyon sa OSI Application layer, ang pag-filter ng kakayahan ng mga proxy server ay relatibong mas sopistikado kumpara sa mga ordinaryong routers. Halimbawa, maaaring suriin ng mga proxy Web server ang URL ng mga papalabas na kahilingan para sa mga pahina sa Web sa pamamagitan ng pag-inspeksyon sa mga HTTP na mensahe. Maaaring gamitin ng mga administrator ng network ang access sa tampok na bar na ito sa mga ilegal na domain ngunit pinahihintulutan ang pag-access sa iba pang mga site. Sa kabilang panig ng mga firewalls ng karaniwang network, hindi makita ang mga pangalan ng Web domain sa loob ng mga mensahe ng kahilingan ng HTTP. Gayundin, para sa mga papasok na trapiko ng data, maaaring i-filter ng mga ordinaryong router sa pamamagitan ng port number o IP address , ngunit maaari ring i-filter ng mga proxy server batay sa nilalaman ng application sa loob ng mga mensahe.

Pagbabahagi ng Koneksyon sa Mga Proxy Server

Maraming taon na ang nakararaan, karaniwang ginagamit ang mga produkto ng software ng third-party sa mga network ng bahay upang ibahagi ang koneksyon sa Internet ng isang PC sa ibang mga computer. Ang mga home broadband router ngayon ay nagbibigay ng mga function ng pagbabahagi ng koneksyon sa Internet sa karamihan sa mga tahanan sa halip. Gayunman, sa mga network ng korporasyon, ang mga proxy server ay karaniwang ginagamit upang ipamahagi ang mga koneksyon sa Internet sa maraming mga routers at mga lokal na intranet network.

Proxy Servers and Caching

Ang pag-cache ng mga pahina ng Web sa pamamagitan ng mga proxy server ay maaaring mapabuti ang karanasan ng gumagamit ng network sa tatlong paraan. Una, maaaring i-save ng caching ang bandwidth sa network, dagdagan ang scalability nito. Susunod, ang pag-cache ay maaaring mapabuti ang oras ng pagtugon na nakaranas ng mga kliyente. Sa isang cache ng proxy ng HTTP, halimbawa, ang mga pahina ng Web ay maaaring mag-load ng mas mabilis sa browser. Sa wakas, ang mga cache ng proxy server ay nagdaragdag ng availability ng nilalaman. Ang mga kopya ng mga pahina ng Web at iba pang mga static na nilalaman sa cache ay mananatiling naa-access kahit na ang orihinal na pinagmulan o isang intermediate link ng network ay napupunta offline. Sa kalakaran ng mga Web site sa dynamic na database na nahimok ng nilalaman, ang benepisyo ng proxy caching ay bahagyang bumagsak kumpara sa mga taon na ang nakararaan.

Web Proxy Servers

Habang ang maraming mga negosyo ay lumawak ang mga proxy server na pisikal na nakakonekta sa kanilang mga internal na network, karamihan sa mga network ng bahay ay hindi gumagamit ng mga ito dahil ang mga home broadband router ay nagbibigay ng mahahalagang firewall at mga kakayahan sa pagbabahagi ng koneksyon. Ang isang hiwalay na uri ng mga proxy server na tinatawag na mga proxy sa Web ay umiiral na nagpapahintulot sa mga user na samantalahin ang ilang mga benepisyo ng proxy server kahit na ang kanilang lokal na network ay hindi sumusuporta sa mga ito. Ang mga gumagamit ng Internet ay karaniwang naghahanap ng mga serbisyo ng Web proxy bilang isang paraan upang madagdagan ang kanilang privacy habang nag-surf sa online, kahit na ang mga serbisyong ito ay nag-aalok ng iba pang mga benepisyo na kasama rin ang pag- cache . Ang ilang mga Web proxy server ay malayang gamitin, habang ang iba pang bayad sa serbisyo sa singil.

Higit Pa - Nangungunang Libreng Anonymous Proxy Server