logo

Grunnleggende om datanettverk

Datanettverk er praksisen med å koble datamaskiner sammen for å muliggjøre kommunikasjon og datautveksling mellom dem. Generelt er Computer Network en samling av to eller flere datamaskiner. Det hjelper brukerne til å kommunisere lettere. I denne artikkelen skal vi diskutere det grunnleggende som alle må vite før vi går dypt inn i datanettverk.

Datanettverk

Datanettverk

Hvordan fungerer et datanettverk?

Grunnleggende byggesteiner i et datanettverk er noder og lenker. En nettverksnode kan illustreres som utstyr for datakommunikasjon som et modem, ruter, etc., eller utstyr til en dataterminal som å koble til to datamaskiner eller flere. Link i datanettverk kan defineres som ledninger eller kabler eller ledig plass til trådløse nettverk.



Arbeidet med datanettverk kan enkelt defineres som regler eller protokoller som hjelper til med å sende og motta data via koblingene som lar datanettverk kommunisere. Hver enhet har en IP-adresse, som hjelper med å identifisere en enhet.

Grunnleggende terminologier for datanettverk

  • Nettverk: Et nettverk er en samling av datamaskiner og enheter som er koblet sammen for å muliggjøre kommunikasjon og datautveksling.
  • Noder: Noder er enheter som er koblet til et nettverk. Disse kan inkludere datamaskiner, servere, skrivere, Rutere, Brytere , og andre enheter.
  • Protokoll: En protokoll er et sett med regler og standarder som styrer hvordan data overføres over et nettverk. Eksempler på protokoller inkluderer TCP/IP , HTTP , og FTP .
  • Topologi: Nettverkstopologi refererer til det fysiske og logiske arrangementet av noder på et nettverk. De vanlige nettverkstopologiene inkluderer buss, stjerne, ring, mesh og tre.
  • Tjenesteleverandørnettverk: Disse typer nettverk gir tillatelse til å leie nettverkskapasitet og funksjonalitet fra leverandøren. Tjenesteleverandørnettverk inkluderer trådløs kommunikasjon, databærere, etc.
  • IP adresse : En IP-adresse er en unik numerisk identifikator som tildeles hver enhet i et nettverk. IP-adresser brukes til å identifisere enheter og aktivere kommunikasjon mellom dem.
  • DNS: De Domain Name System (DNS) er en protokoll som brukes til å oversette menneskelesbare domenenavn (som www.google.com) til IP-adresser som datamaskiner kan forstå.
  • Brannmur: EN brannmur er en sikkerhetsenhet som brukes til å overvåke og kontrollere innkommende og utgående nettverkstrafikk. Brannmurer brukes til å beskytte nettverk mot uautorisert tilgang og andre sikkerhetstrusler.

Typer bedriftsdatanettverk

  • OG: EN Local Area Network (LAN) er et nettverk som dekker et lite område, for eksempel et kontor eller et hjem. LAN brukes vanligvis til å koble til datamaskiner og andre enheter i en bygning eller en campus.
  • VAREBIL: EN Wide Area Network (WAN) er et nettverk som dekker et stort geografisk område, for eksempel en by, et land eller til og med hele verden. WAN-er brukes til å koble LAN sammen og brukes vanligvis til langdistansekommunikasjon.
  • Skynettverk: Skynettverk kan visualiseres med et Wide Area Network (WAN) da de kan hostes på offentlige eller private skytjenesteleverandører og skynettverk er tilgjengelige hvis det er behov. Skynettverk består av virtuelle rutere, brannmurer, etc.

Dette er bare noen få grunnleggende konsepter for datanettverk. Nettverk er et stort og komplekst felt, og det er mange flere konsepter og teknologier involvert i å bygge og vedlikeholde nettverk. Nå skal vi diskutere noen flere konsepter om datanettverk.

  • Åpent system: Et system som er koblet til nettverket og er klart for kommunikasjon.
  • Lukket system: Et system som ikke er koblet til nettverket og som ikke kan kommuniseres med.

Typer datamaskinnettverksarkitektur

Datanettverk faller inn under disse brede kategoriene:

  • Klient-serverarkitektur: Klient-serverarkitektur er en type datamaskinnettverksarkitektur der noder kan være servere eller klienter. Her kan servernoden administrere klientnodens oppførsel.
  • Peer-to-Peer-arkitektur: I P2P (Peer-to-Peer)-arkitektur , er det ikke noe konsept for en sentral server. Hver enhet er gratis for å fungere som enten klient eller server.

Nettverksenheter

En sammenkobling av flere enheter, også kjent som verter, som er koblet til ved hjelp av flere baner med det formål å sende/motta data eller media. Datanettverk kan også inkludere flere enheter/medier som hjelper i kommunikasjonen mellom to forskjellige enheter; disse er kjent som Nettverksenheter og inkluderer ting som rutere, svitsjer, huber og broer.

Nettverksenheter

Nettverksenheter

Nettverkstopologi

De Nettverkstopologi er utformingen av de forskjellige enhetene i et nettverk. Vanlige eksempler inkluderer Bus, Star, Mesh, Ring og Daisy chain.

Nettverkstopologi

Nettverkstopologi

OSI-modell

OSI står for Åpen systemsammenkobling . Det er en referansemodell som spesifiserer standarder for kommunikasjonsprotokoller og også funksjonaliteten til hvert lag. OSI er utviklet av International Organization for Standardization, og det er 7-lags arkitektur. Hvert lag av OSI har forskjellige funksjoner og hvert lag må følge forskjellige protokoller. De 7 lagene er som følger:

  • Fysisk lag
  • Nettverkslag
  • Transportlag
  • Sesjonslag
  • Presentasjonslag
  • Søknadslag

Protokoll

En protokoll er et sett med regler eller algoritmer som definerer måten to enheter kan kommunisere på tvers av nettverket, og det finnes en annen protokoll definert på hvert lag av OSI-modellen. Noen få slike protokoller er TCP, IP, UDP, ARP, DHCP, FTP og så videre.

delstreng java

Unike identifikatorer for nettverk

Vertsnavn: Hver enhet i nettverket er knyttet til et unikt enhetsnavn kjent som vertsnavn. Skriv inn vertsnavn i ledeteksten (Administratormodus) og trykk 'Enter', dette viser vertsnavnet til maskinen din.

Vertsnavn

Vertsnavn

IP-adresse (Internet Protocol-adresse): Også kjent som den logiske adressen, er IP-adressen nettverksadressen til systemet på tvers av nettverket. For å identifisere hver enhet på verdensveven, tildeler Internet Assigned Numbers Authority (IANA) en IPV4-adresse (versjon 4) som en unik identifikator til hver enhet på Internett. Lengden på en IPv4-adresse er 32 biter, derfor har vi 232IP-adresser tilgjengelig. Lengden på en IPv6-adresse er 128 biter.

I Windows Skriv inn ipconfig i ledeteksten og trykk 'Enter', dette gir oss IP-adressen til enheten. Til Linux, Skriv inn ifconfig i terminalen og trykk 'Enter' dette gir oss IP-adressen til enheten.

MAC-adresse (Media Access Control-adresse): Også kjent som fysisk adresse, den MAC-adresse er den unike identifikatoren til hver vert og er assosiert med dens NIC (nettverksgrensesnittkort) . En MAC-adresse tilordnes NIC på produksjonstidspunktet. Lengden på MAC-adressen er: 12-nibble/ 6 bytes/ 48 bits Skriv inn ipconfig/all i ledeteksten og trykk 'Enter', dette gir oss MAC-adressen.

Havn: En port kan refereres til som en logisk kanal der data kan sendes/mottas til en applikasjon. Enhver vert kan ha flere applikasjoner som kjører, og hver av disse applikasjonene identifiseres ved hjelp av portnummeret de kjører på.

Et portnummer er et 16-bits heltall, derfor har vi 216tilgjengelige porter som er kategorisert som vist nedenfor:

Porttyper Område
Velkjente havner 0 – 1023
Registrerte havner 1024 – 49151
Ephemeral Ports 49152 – 65535

Antall porter: 65.536
Område: 0 – 65535
Type netstat -a i ledeteksten og trykk 'Enter', dette viser alle portene som brukes.

Liste over havner

Liste over havner

Stikkontakt: Den unike kombinasjonen av IP-adresse og portnummer sammen kalles en Socket.

Andre relaterte konsepter

DNS-server: DNS står for domenenavn system . DNS er i utgangspunktet en server som oversetter nettadresser eller URL-er (f.eks: www.google.com) til deres tilsvarende IP-adresser. Vi trenger ikke å huske alle IP-adressene til hver nettside. Kommandoen ' nsoppslag ' gir deg IP-adressen til domenet du leter etter. Dette gir også informasjon om vår DNS-server.

Domene IP-adresse

Domene IP-adresse

i streng i java

ARP: ARP står for Adresseoppløsningsprotokoll . Den brukes til å konvertere en IP-adresse til dens tilsvarende fysiske adresse (dvs. MAC-adresse). ARP brukes av Data Link Layer for å identifisere MAC-adressen til mottakerens maskin.

RARP: RARP står for Reverse Address Resolution Protocol . Som navnet antyder, gir den IP-adressen til enheten gitt en fysisk adresse som input. Men RARP har blitt foreldet siden DHCP har kommet inn i bildet.