Palvelin (ohjelmisto)
Palvelimen ( engl. : Jotta palvella = käyttö ) on ohjelma , että kontakti on asiakkaan odottaa tietyn palvelun tavata hänet. Viestintä tapahtuu asiakas-palvelin-mallin mukaan . Palvelimen palvelu on palvelinkohtainen, joten kullekin palvelulle on erillinen palvelin. Palvelimen tarjoamaa palvelua kutsutaan palveluksi , ja tiedonvaihto asiakkaan ja palvelimen välillä määritetään palvelukohtaisella protokollalla .
Palvelinohjelmistoa käyttäviä tietokoneita kutsutaan isännöiksi . Palvelimen merkitys, jota tässä pidetään ohjelmistona, joka tarjoaa palvelua käyttäjille, on tietotekniikan alkuperäinen oikea määritelmä . Se, että isäntätietokone itse kutsutaan palvelimeksi , lisätään myöhemmin toissijaisen tärkeän käytön avulla, mutta siitä on tullut yleisempi jokapäiväisessä kielessä kuin alkuperäinen, oikea määritelmä.
Esimerkkejä
- World Wide Web sisältää verkkosivut , jotka siirtyvät palvelimista kuin web-selaimen avulla Hypertext Transfer Protocol (HTTP) . Palvelimet, jotka toteuttavat HTTP: n , ts. H. jotka hallitsevat sitä kutsutaan HTTP-palvelimiksi tai verkkopalvelimiksi . Pääsy tapahtuu HTTP-asiakkaiden (verkkoselaimet) kautta. HTTP- tai HTTPS- muunnoksen avulla lähetetään myös verkkosivustoja, jolloin lähetyspolku on suojattu salauksella.
- Palvelimia, jotka toteuttavat tiedostonsiirtoprotokollan, kutsutaan yleisesti tiedosto- , data- tai tiedostopalvelimiksi . Tiedonsiirto protokollat yleisimmin käytetty tähän Internetissä ovat FTP ja SFTP . Paikallisissa tietokoneverkoissa ( LAN ), esimerkiksi yritysten sisällä, SMB: tä tai NFS: ää käytetään yleensä protokollana.
- On myös sovelluspalvelimia . Tämä on ohjelmisto, joka tarjoaa erityispalveluja, kuten tapahtumia , todennusta tai pääsyä hakemistopalveluihin , verkkopalveluihin ja tietokantoihin määriteltyjen rajapintojen kautta .
Saatavuus ja klusterointi
Palvelin toimii joko pysyvästi tai se käynnistetään asiakkaan pyynnöstä ( Unix : katso daemon-tila , inetd ). Luotettavuuden ja suorituskyvyn lisäämiseksi useita palvelimia voidaan yhdistää klusterina . Ne voidaan jakaa yhdelle tai useammalle isännälle . Jos yksi tai useampi palvelin epäonnistuu, loput palvelimet ottavat vastaan asiakkaan pyynnön.
Tunnetut palvelintyypit
Palvelintyyppi | Lokit | Selitys |
---|---|---|
Todennuspalvelin | SÄDE | sisältää tietokannan käyttäjätunnuksista, salasanoista, IP-osoitteista ja muista tiedoista. |
Chat- palvelin | IRC , XMPP | välittää tiedot chat-osallistujien kesken . |
Tiedosto palvelin | FTP , SFTP , WebDAV | sallia tiedostojen siirto . |
NFS , pk-yritys | sallia etätiedostojen muokkaaminen asiakkaan kautta. Yleensä samanaikainen käyttö on myös mahdollista. Toisin kuin tiedostonsiirtopalvelussa, kaikkia tiedostoja ei siirretä, vain tiedostoille suoritetut toiminnot ja niihin kuuluvat erityiset tiedot. | |
Tietokantapalvelin | CLI ( ODBC , JDBC ), DBI | hallita yhtä tai useampaa tietokantajärjestelmää. |
Digitaalinen mediapalvelin | DMS | tarjota mediasisältöä (esim. elokuvia, kuvia, musiikkia). |
Tulostuspalvelin | LPDP | välittää pääsy tulostimiin . |
DHCP-palvelin | DHCP | määrittää tietokoneita verkossa, muun muassa. määrittää dynaamisesti IP-osoitteet. |
Pelipalvelin | eri | käytetään online- peleissä. |
Postipalvelin | SMTP , POP3 , IMAP | käytetään sähköpostiviestien lähettämiseen ja vastaanottamiseen . |
Karttapalvelin | tarjota web palveluita ( paikkatietoalan palvelut ) erikoistunut in paikkatietojen . | |
Nimipalvelin | DNS | DNS juurinimipalvelin ovat tärkeimpiä nimipalvelimet Domain Name System . |
Uutisten palvelin | NNTP | NNTP on protokolla tekstiviestien vaihtamiseksi Usenetissa . |
Välityspalvelin | asettaa välimuistitiedot muiden tietokoneiden saataville. | |
Suoratoistopalvelin | eri | voi esimerkiksi lähettää Internet- radiota (esim. VLC ). |
Päätepalvelin | RDP , VNC | tarjota muille tietokoneille (enimmäkseen ohuille asiakkaille ) jäljitelty työympäristö. |
verkkopalvelin | HTTP / HTTPS | toimittaa verkkosivustoja web-asiakkaille. |
Aikapalvelin | NTP | käytetään tietokoneen kellojen synkronointiin. |
Palvelimet odottavat asiakkaiden ottavan yhteyttä heihin tietyissä satamissa . Jokaiselle palvelimelle on määritetty vähintään yksi portti. Tietylle palvelimelle osoitetaan yksi sen porttinumeroista isännän osoitteen yhteydessä. Viestintä tapahtuu pistorasioiden kautta .
Katso myös
kirjallisuus
- Douglas E.Comer: Tietokoneverkot ja Internet. Pearson Studies, ISBN 3-8273-7023-X
- Craig Hunt: TCP / IP. O'Reilly, ISBN 3-89721-179-3
nettilinkit
- Linkkiluettelo aiheesta Managed Dedicated Server osoitteessa curlie.org (aiemmin DMOZ )
- Linkkiluettelo erillispalvelimista osoitteessa curlie.org (aiemmin DMOZ )