poniedziałek, 31 stycznia 2011

Systemy Liczbowe cz I

Dzisiaj postanowiłem napisać o systemach liczbowych i sposobach ich przeliczania. Na początku chciałbym przedstawić jak przelicząć nasze normalne liczby których używamy na codzień (decymalne) na  systemy oktagonalny, heksadecymalny i  dwujkowy. UWAGA System dwójkowy nie jest to kod binarny. 

DEC -> HEX
Weźmy sobie dziesiętną liczbę 65 i zamienimy ją na system hexadecymalny

65 : 16 = 4 reszta 1    
4 : 16 = 0 reszta 4      

Teraz zczytujemy resztę z konwersji od dołu czyli wyszło na 41 w systemie heksadecymalnym.

DEC -> OCT
Teraz zrobimy konwersję w systemie octagonalnym dla liczby 75

75 : 8 = 9 reszta 3
9 : 8 = 1 reszta 1
1 : 8 = 0 reszta 1

Wykorzystując tą samą zasadę co wyżej uzyskaliśmy wynik 113 w systemie oktagonalnym.

DEC -> SYSTEM (dwójkowy)
Został nam jeszcze system dwójkowy. Weźmy liczbę 35

35 : 2 = 17 reszta 1
17 : 2 = 8 reszta 1
 8 : 2 = 4 reszta 0
 4 : 2 = 2 reszta 0
 2 : 2 = 1 reszta 0
 1 : 2 = 0 reszta 1

W tym przypadku równierz wykorzystamy tą zasadę co w poprzednich więc naszym wynikiem będzie 100011.

Teraz można sobie zadać pytanie zkąd się biorą te wyniki bo jeszcze w przypadku dzielenia przez 2 to widać ale resztę niekoniecznie. W przypadku każdej liczby znajdujemy najwiekszą liczbę podzielną przez liczbę którą dzielmy ale mniejszą od tej którą dzielimy. Po podzieleniu tej liczby zapisujemy wynik a róznicę między liczbami które nie są podzielne a tymi które są piszemy jako reszta.

sobota, 29 stycznia 2011

Adresacja sieci cz. II


Dziś udało mi się znaleźć chwilę czasu żeby napisać drugą część artykułu o adresacji sieci. Tym razem skupimy się na dzieleniu sieci na podsieci . Mamy podany adres sieci i musimy podzielić go na 3 podsieci po 20 hostów. Jak to zrobić?
Adres IP: 172.131.1.128.
Z tabeli z poprzedniego posta jesteśmy wstanie ustalić jaka będzie maska domyślna  dla sieci co zatem idzie też i podsieci. Maska domyślna sieci będzie 255.255.0.0. Ale za nim ustalimy maskę dla podsieci, najpierw musimy ustalić ile hostów musimy mieć w każdej podsieci aby móc podzielić je tak aby było w niej 20 hostów. Najbliższa temu możliwość jest że na każdą podsieć przypadnie nam po 32 hosty.
Czyli teraz możemy ustalić maskę domyślną dla podsieci. Będzie to wyglądało tak 256-32=224. Z tego prostego działania wynika że maska podsieci będzie wynosiła 255.224.0.0
Teraz weźmy się za dzielenie sieci na te 3 podsieci.

IP sieci          IP Broadcastu               IP Bramy                   Hosty                   Hosty wolne
                                                                (Gateway)

172.131.1.128    172.131.1.159             172.131.1.158     172.131.1.129-148     172.131.1.149-157


172.131.1.160    172.131.1.191             172.131.1.190     172.131.1.161-180     172.131.1.181-189


172.131.1.192    172.131.1.223             172.131.1.222     171.131.1.193-212     172.131.1.213-221


Teraz spróbujemy to omówić, ponieważ zrobiliśmy jakąś tabelkę wartości wpisaliśmy z kosmosu i część osób pewnie zastanawia się skąd te wartości wziąć.

Jak już ustaliliśmy dla każdej podsieci będą potrzebne nam 32 hosty aby móc część z nich przydzielić hostom które potrzebujemy.

Teraz więc ustalamy IP sieci dla każdej podsieci dla podsieci pierwszej 172.131.1.128 jest to nasz dany adres, dla podsieci drugiej 128+32 = 160 jak widać do końcówki adresu IP dodaliśmy 32 hosty, dla podsieci trzeciej robimy to samo 160+32 = 192. W ten sposób policzyliśmy IP sieci. Teraz musimy policzyć adres rozgłoszeniowy (Broadcast). Ogólna ale niepisana zasada przyjęta jest taka że od adresu następnej sieci odejmujemy 1 więc mamy 160-1 = 159 i tak dalej. Bramę liczymy odejmując kolejną jedynkę ale tym razem od Broadcastu. I to co nam zostanie w danej puli możemy przydzielić na hosty które są nam potrzebne a to czego nie wykorzystamy, piszemy jako hosty wolne.

piątek, 28 stycznia 2011

Adresacja sieci cz. I

       Tym razem zajmiemy się adresacją sieci, jest wiele stron opisujących to zagadnienie jednak większość z metod mnie nie przekonała ponieważ nie mogłem ich zrozumieć, chociaż często zarywałem noce przez to. Gdzieś bardzo, dawno temu znalazłem taki ciekawy przykład, który do mnie przemówił. Jednak zanim przejdziemy do tego przykładu musimy znać kilka oczywistych oczywistości J Jednak przedstawiając sam przykład i tak można by dochodzić przez pewien okres czasu skąd to się bierze. Dlatego te oczywistości przedstawię w  tym artykule zanim przejdziemy do adresowania.

Teraz zostanie przedstawiona informacja jakie wartości mogą przyjąć pierwsze liczby adresu w poszczególnych klasach:


Klasa                            Zakres                                             Przykład adresu

A                                  0 – 126                                                10.5.11.6     
                        (127 jest zarezerwowane do specjalnych celów)          

B                                 128 – 191                                             132.75.2.3    


C                                 192 – 223                                         214.167.154.205


Kolejnym elementem o którym musimy wiedzieć jaka jest domyślna maska podsieci dla poszczególnych klas. Przedstawione jest to poniżej

Klasa                          Domyślna maska podsieci

A                                            255.0.0.0

B                                           255.255.0.0

C                                         255.255.255.0


Teraz już mając podane IP podsieci oraz pozostałe elementy wyżej wymienione możemy spokojnie policzyć adres rozgłoszeniowy (broadcast) oraz adres sieci, ale również podać klasę adresu i maskę

Np.:

Nasz adres IP to: 15.12.16.11

Klasa adresu       maska                 adres sieci                       Broadcast

        A                 255.0.0.0                 15.0.0.0                      15.255.255.255

Teraz na pewno nasuwają się wam dwa pytania skąd ja wziąłem adres sieci i adres rozgłoszeniowy.
A więc zasady są takie, adres sieci ustalamy na podstawicie maski. Wszędzie gdzie w masce jest 255 przepisujemy z adresu podsieci, natomiast tam gdzie jest 0 piszemy 0.
Dla Broadcastu jest bardzo podobnie wszędzie gdzie w masce jest 255 to przepisujemy z adresu podsieci, natomiast tam gdzie 0 to piszemy 255.
Tak już na zakończenie tego artykułu wrócę do klas a mianowicie powiem że mamy jeszcze dwie klasy klasę D i E. Klasa D służy do Multicastu a klasa E do celów eksperymentalnych.

Archiwizacja poczty elektronicznej (dla Outlooka 2003 i 2007)

             Wielu z nas na pewno zdarza się formatować dyski dla uporządkowania komputera, usunięcia z niego dużej ilości śmieci bądź też czasami przyśpieszenia działania naszej maszyny. Zazwyczaj wtedy zgrywamy wszystko na płytki, pendrivy, lub specjalnie do tego stworzone dyski. Jednak powstaje  pytanie jak zgrać pocztę, a szczególnie gdy mamy posegregowane kontakty według zakładek. Jak robimy to na prywatnym komputerze to strata e-maili może jeszcze nie być dla nas tak bolesna, ale co wtedy jak prowadzimy własną działalność gospodarczą, bądź też informatyk w pracy złamał nogę i nie wiadomo kiedy wróci ze zwolnienia lekarskiego.

Ja kiedyś miałem przygodę z pewną pracą i tam doszło do sytuacji że musiałem sam zgrać własną pocztę, ale kompletnie nie wiedziałem jak to zrobić. Postanowiłem sobie że zaplanuję cały ten proces za pomocą wiedzy nabytej w wyszukiwarce google. Wtedy natchnąłem się na pewien zonk, a mianowicie znalazłem gdzie jakie jest rozszerzenie pliku odpowiadającego za pocztę, gdzie się ten plik znajduje i byłem szczęśliwy że będę miał swoją pocztę z powrotem.
Ale po całej operacji formatowania dysku i zainstalowaniu Outlooka przyszedł czas  na podłączenie poczty. Wtedy otworzyłem  zakładkę  plik i zobaczyłem w tej zakładce napis Importuj lub eksportuj. Więc bez zastanowienia się kliknąłem tam potem klikałem w to co wydawało mi się najważniejsze i dałem dalej. To był największy błąd bo to się robi trochę inaczej ale jak to dojdziemy do tego później. Na szczęście obyło się bez konsekwencji ale emocji trochę było.

Teraz zaczniemy od początku:
Plik w którym zapisana jest poczta posiada rozszerzenie  pst. Plik poczty pst znajdziemy na dysku systemowym. Od razu mówię że plik AppData domyślnie jest ukryty. Oto ścieżka:
dysk systemowy:\użytkownicy\ Imię Nazwisko\AppData\Local\Microsoft\Outlook
Z tej lokalizacji można zgrać plik. Po wykonaniu wszystkich czynności dotyczących przeinstalowywania systemu oraz instalowania programu Office zgrywamy plik pst tam gdzie był. Otwieramy Outlook’a i go konfigurujemy. Po konfiguracji patrzymy że nasza skrzynka pocztowa jest pusta a plik zgraliśmy. W Outlooku’u wchodzimy w zakładkę plik i klikamy zarządzanie plikiem danych. Pojawia nam się okno w którym klikamy dodaj, pojawią nam się pliki lub plik w zależności od ilości plików .pst, wybieramy odpowiedni plik klikamy ok i gotowe.

Witam Wszystkich bardzo serdecznie

    Chciałbym powitać wszystkich bardzo serdecznie na moim blogu. Stworzyłem go po to aby wszyscy mogli korzystać z rozległej wiedzy na temat informatyki. Na tym blogu będę zamieszczał informacje i teksty z różnych dziedzin informatyki. Nie będę ukierunkowywał tego co będzie w tym blogu. Jestem domorosłym informatykiem i do wielu rzeczy musiałem dojść sam. Jednak czytając w Internecie różne teksty i wyjaśnienia których można znaleźć bardzo dużo doszedłem do wniosku że nie wszystko jest napisane przystępnym językiem dla każdego z nas. Sam nawet po przeczytaniu wielu wyjaśnień i artykułów musiałem różne rzeczy rozgryzać jeszcze przez długi okres czasu. Na tym blogu będę starał się pisać prostym i łatwym językiem aby było to dla każdego zrozumiałe.