Hoe is Math gebruikt in Computer Networking ?

Computer netwerken heeft, bij zijn hart, vele geavanceerde wiskundige ideeën, waaronder het aantal systemen, willekeurige getallen en encryptie.Wiskundige concepten ontwikkeld over lange jaren van onderzoek geven netwerken van de betrouwbaarheid en veiligheid die nodig is om miljoenen internetgebruikers transacties elk uur van de dag uit te voeren.

Aantal Systems

Alle gegevens doorgegeven via digitale computernetwerken reist als binaire getallen, vertegenwoordigd door strings van twee cijfers, één en nul.Binaire getallen zijn gemakkelijk te vertegenwoordigen met on-off elektrische impulsen in de computer circuits, waar de "off" betekent nul en "on" betekent één.Hoewel een computer gemakkelijk omgaat met lange slierten van binaire cijfers, ze zijn moeilijk voor mensen om te lezen.Voor het gemak, computer wetenschappers organiseren binaire data in groepen.Binaire cijfers georganiseerd in groepen van drie zijn genoemd octale of base acht, en gebruik de getallen van nu

l tot zeven.Groepen van vier, genaamd hexadecimale of basis zestien, gebruik nul tot negen en de letters A tot en met F. Bijvoorbeeld, 14 in een vertrouwde basis 10 nummers is "E" hexadecimaal "16" in octale en "1110" in binaire.

Binary Logic

In wiskunde, een logische bewerking verwerkt binaire cijfers op een manier die vergelijkbaar is met rekenen, maar met verschillende regels.De logische EN-bewerking, bijvoorbeeld, vergelijkt twee binaire getallen en geeft een resultaat.Om het resultaat één zijn, moeten beide invoerbits ook degenen zijn;anders is het resultaat nul.Het internet en kleinere netwerken te gebruiken en om netwerkadressen beheren - een aantal, zoals de straat nummer van een huis, waarmee elke computer gegevens naar een ander, op voorwaarde dat elke weet de ander adres.Het adresnummer werkt in combinatie met een tweede opgeroepen nummer een masker, waardoor grote netwerken te verdelen in clusters genoemd subnetten.Het netwerk combineert de binaire cijfers van het adres en het masker met een AND operatie, ervoor te zorgen dat elke computer een uniek netwerk identiteit.

Random Numbers

Het internet is gebaseerd op een complex signalering systeem genaamd Transmission Control Protocol / Internet Protocol.TCP / IP beheert het doorgeven van informatie tussen computers en zorgt ervoor dat de gegevens aankomt op de plaats van bestemming en volledig is.Een deel van de TCP / IP werkwijze omvat het genereren van een willekeurig getal tussen 1 en 4294967295, via het nummer van een gegevensstroom identificeren voordat het wordt verzonden.Het willekeurige getal voorkomt de onbedoelde vermenging van data wanneer meerdere streams kunnen reizen tussen computers tegelijk.

Priemgetallen

Encryptie is een proces dat mathematisch "krabbelt" data, waardoor het zinloos om een ​​afluisteraar, maar die kan worden gedecodeerd voor de persoon die het juiste wachtwoord invoert.De meeste elektronische handel op het internet gebruik maakt van encryptie om credit card nummers, persoonlijke medische dossiers en andere belangrijke informatie te beschermen tegen hackers te houden.Een actie onder de naam public-key cryptografie is gebaseerd op zeer grote priemgetallen - nummers alleen deelbaar is door zichzelf en één - om gegevens te versleutelen.Wanneer u inlogt op de website van uw bank of een creditcard gebruiken voor een online aankoop, priemgetallen zijn aan het werk om ervoor te zorgen uw informatie privé blijft.

487
0
0
Andere Computer Networking