Algorytmy kontroli przeciążenia

5/5 - (1 vote)

Algorytmy kontroli przeciążenia powinny się cechować: skalowalnością, optymalnością, odpornością i implementowalnością. Z opisów algorytmów i analizy symulacji wynika, że żaden z przedstawionych algorytmów nie spełnia w pełni wszystkich cech. Żaden algorytm ze względu na brak niektórych standardów nie może być implementowany jednocześnie w sieciach lokalnych i rozległych. W bardzo szybkich nowopowstających sieciach  rozległych ATM algorytmy typu rate-based są zbyt wolne i nie nadążają czasami za gwałtownymi zmianami stanów sieci. Algorytmy typu credit-based pozbawione tej wady, ze względu na konieczność implementacji osobnych kolejek dla każdego kanału wirtualnego w przełącznikach są obecnie zbyt skomplikowane technologicznie aby mogły być wdrożone. ATM Forum wstrzymała z tego powodu pracę nad algorytmami credit-based i zajęła się udoskonalaniem algorytmów typu rate-based.

Algorytmy bazujące na bitowym sprzężeniu zwrotnym okazały się zbyt wolne, a brak informacji w sprzężeniu zwrotnym na temat stanu sieci (dostępne pasmo, prędkość transmisji) nie umożliwia efektywnej kontroli ruchem. Algorytmy te także w niektórych specyficznych konfiguracja nie sprawiedliwie rozdzielały dostępne pasmo, faworyzując niektórych użytkowników. Najlepszymi do tej pory okazały się algorytmy: CAPC, ERPCA i MIT. Jednak algorytmy te nie są także idealnymi metodami kontroli przeciążenia. Wszystkie trzy algorytmy sprawiedliwie rozdzielają dostępne pasmo. Algorytm CAPC nie rodził sobie z długotrwałym, początkowym przeciążeniem, powodując zatrzymanie transmisji. Algorytm ERPCA, jeden z najprostszych algorytmów, cechował się dość dużymi oscylacjami przydzielanego  pasma i nie osiągał stabilizacji takiej jak pozostałe algorytmy. Najlepszym algorytmem okazał się algorytm MIT, który „najsprawiedliwiej” rozdzielił pasmo przepustowe, osiągną szybko stabilizację prędkości ruchu dla poszczególnych użytkowników. Algorytm ten wymaga prostych obliczeń dla każdego kanału wirtualnego, co w przypadku konfiguracji testowej składającej się z 7 kanałów wirtualnych nie stanowiło problem. Jednak w rzeczywistych warunkach przełącznik obsługuje jednocześnie tysiące kanałów wirtualnych, ilość nieskomplikowanych obliczeń i czas w jakim mają być wykonane wówczas rośnie na tyle, że przekraczają one obecnie moc dostępnych procesorów mogących być zastosowanych w przełącznikach.

Jak widać nie istnieje jeszcze „idealny” algorytm kontroli przeciążeniem. Prace nad niektórymi słabszymi algorytmami zostały wstrzymane, najlepsze  algorytmy są w ciągłej fazie udoskonaleń i testów.

Organizacje standaryzacyjne muszą wybrać jeden najlepszy algorytm albo też zdecydować się na kilka algorytmów i starać się zapewnić kompatybilność pomiędzy poszczególnymi algorytmami. Jest to trudny wybór, którego  organizacjom do tej pory nie udało się dokonać. Problem przeciążenia jeszcze długo będzie tematem otwartym, czekającym na nowe, lepsze rozwiązania.

Niniejsza praca stanowi próbę przedstawienia problemu przeciążenia i analizy dostępnych metod jego rozwiązania. Posiadając odpowiedni pakiet symulacyjny można kontynuować rozpoczętą pracę nad problemem przeciążenia, np. wybierając jeden z algorytmów, spróbować optymalizować jego parametry a nawet starać się modyfikować algorytm, likwidując jego wady. Badania takie dałyby ogromną wiedzę nie tylko na temat problemu przeciążenia, ale także na temat całej technologii ATM.

Algorytmy kontroli przeciążenia stanowią jeden z fundamentalnych mechanizmów zapewniających stabilne i efektywne funkcjonowanie współczesnych sieci komputerowych, w szczególności Internetu. Ich głównym celem jest zapobieganie sytuacjom, w których nadmierna ilość przesyłanych danych prowadzi do przeciążenia łączy sieciowych, wzrostu opóźnień, strat pakietów oraz degradacji jakości usług. Kontrola przeciążenia jest zatem kluczowym elementem architektury sieciowej, który umożliwia współdzielenie zasobów przez wielu użytkowników w sposób możliwie sprawiedliwy i wydajny.

Przeciążenie sieci pojawia się wówczas, gdy zapotrzebowanie na transmisję danych przekracza możliwości przepustowe sieci lub jej elementów, takich jak routery i łącza transmisyjne. W takiej sytuacji bufory urządzeń sieciowych zaczynają się zapełniać, co prowadzi do opóźnień oraz odrzucania pakietów. Algorytmy kontroli przeciążenia mają za zadanie wykrywać takie stany oraz dynamicznie dostosowywać tempo wysyłania danych, tak aby utrzymać równowagę pomiędzy wydajnością a stabilnością sieci.

Kontrola przeciążenia różni się od kontroli przepływu, choć oba mechanizmy są ze sobą ściśle powiązane. Kontrola przepływu koncentruje się na relacji między nadawcą a odbiorcą, zapewniając, że odbiorca nie zostanie zalany danymi szybciej, niż jest w stanie je przetworzyć. Kontrola przeciążenia natomiast dotyczy całej sieci i jej zdolności do obsługi ruchu generowanego przez wielu nadawców jednocześnie. Algorytmy kontroli przeciążenia muszą zatem brać pod uwagę globalny stan sieci, a nie jedynie możliwości pojedynczego węzła.

Znaczenie algorytmów kontroli przeciążenia wzrosło wraz z rozwojem Internetu i rosnącą liczbą aplikacji wymagających niezawodnej i niskolatencyjnej transmisji danych. Usługi takie jak strumieniowanie wideo, komunikacja w czasie rzeczywistym czy przetwarzanie w chmurze są szczególnie wrażliwe na skutki przeciążenia. Skuteczna kontrola przeciążenia jest więc warunkiem zapewnienia odpowiedniej jakości usług oraz satysfakcji użytkowników końcowych.

Klasyczne algorytmy kontroli przeciążenia

Najbardziej znane i powszechnie stosowane algorytmy kontroli przeciążenia są związane z protokołem TCP, który od początku istnienia Internetu pełni kluczową rolę w niezawodnej transmisji danych. TCP implementuje mechanizmy kontroli przeciążenia w sposób rozproszony, opierając się na obserwacji strat pakietów oraz czasu potwierdzeń jako pośrednich wskaźników stanu sieci.

Jednym z podstawowych mechanizmów jest Slow Start, którego celem jest ostrożne zwiększanie tempa transmisji na początku połączenia. Nadawca rozpoczyna transmisję z niewielkim rozmiarem okna wysyłania i stopniowo je zwiększa, obserwując reakcję sieci. Pozwala to uniknąć gwałtownego przeciążenia w momencie inicjowania połączenia oraz dostosować tempo wysyłania do aktualnych możliwości sieci.

Kolejnym istotnym algorytmem jest Congestion Avoidance, który przejmuje kontrolę po zakończeniu fazy Slow Start. W tym trybie tempo wzrostu okna wysyłania jest znacznie wolniejsze i bardziej konserwatywne. Celem jest utrzymanie transmisji na poziomie bliskim maksymalnej przepustowości sieci, bez przekraczania granicy prowadzącej do przeciążenia.

W przypadku wykrycia strat pakietów TCP stosuje mechanizmy takie jak Fast Retransmit i Fast Recovery. Pozwalają one na szybkie reagowanie na sygnały przeciążenia bez konieczności całkowitego restartu transmisji. Zmniejszenie rozmiaru okna wysyłania po stracie pakietu jest formą „kary” dla nadawcy, która ma na celu zmniejszenie obciążenia sieci i przywrócenie stabilności.

Klasyczne algorytmy TCP opierają się na zasadzie additive increase, multiplicative decrease, co oznacza stopniowe zwiększanie tempa transmisji oraz gwałtowne jego zmniejszanie w przypadku przeciążenia. Taka strategia sprzyja stabilności, choć może prowadzić do okresowych wahań przepustowości.

Nowoczesne podejścia do kontroli przeciążenia

Wraz z rozwojem sieci wysokich przepustowości oraz nowych typów aplikacji zaczęły pojawiać się bardziej zaawansowane algorytmy kontroli przeciążenia. Ich celem jest lepsze wykorzystanie dostępnych zasobów przy jednoczesnym ograniczeniu opóźnień i strat pakietów. Przykładem są algorytmy takie jak TCP CUBIC, TCP BBR czy rozwiązania stosowane w protokołach transportowych nowej generacji.

Nowoczesne algorytmy coraz częściej odchodzą od prostego wykrywania strat pakietów jako jedynego sygnału przeciążenia. Zamiast tego analizują opóźnienia, zmiany czasu przesyłania pakietów oraz inne parametry jakościowe. Pozwala to na wcześniejsze wykrywanie przeciążenia i bardziej płynne dostosowywanie tempa transmisji.

Istotnym kierunkiem rozwoju jest także aktywne zarządzanie kolejkami w routerach, które wspiera algorytmy kontroli przeciążenia po stronie nadawcy. Mechanizmy takie jak losowe odrzucanie pakietów sygnalizują zbliżające się przeciążenie, zanim bufory zostaną całkowicie zapełnione. Dzięki temu możliwe jest uniknięcie gwałtownych spadków wydajności i opóźnień.

Nowoczesne podejścia uwzględniają również zróżnicowanie ruchu sieciowego. Algorytmy kontroli przeciążenia są projektowane tak, aby sprawiedliwie współdzielić zasoby pomiędzy różne strumienie danych, a jednocześnie uwzględniać specyfikę aplikacji czasu rzeczywistego, które są szczególnie wrażliwe na opóźnienia.

Znaczenie algorytmów kontroli przeciążenia

Algorytmy kontroli przeciążenia mają kluczowe znaczenie dla skalowalności Internetu jako globalnej sieci komunikacyjnej. Bez skutecznych mechanizmów regulacji ruchu sieć szybko uległaby destabilizacji w wyniku niekontrolowanego wzrostu liczby użytkowników i przesyłanych danych. Kontrola przeciążenia umożliwia współistnienie milionów połączeń, zapewniając względnie stabilną jakość transmisji.

Z punktu widzenia użytkownika końcowego skuteczna kontrola przeciążenia przekłada się na krótsze czasy ładowania stron, mniejsze opóźnienia oraz bardziej niezawodne połączenia. Dla operatorów sieci i dostawców usług oznacza to lepsze wykorzystanie infrastruktury oraz mniejsze koszty wynikające z przeciążeń i awarii.

Algorytmy kontroli przeciążenia są nieodzownym elementem nowoczesnych sieci komputerowych. Ich rozwój od prostych mechanizmów TCP po zaawansowane algorytmy adaptacyjne odzwierciedla ewolucję Internetu i rosnące wymagania użytkowników. Skuteczna kontrola przeciążenia pozostaje jednym z kluczowych wyzwań inżynierii sieciowej, decydującym o stabilności, wydajności i jakości globalnej komunikacji cyfrowej.

image_pdf

Przestępstwa przeciwko porządkowi publicznemu

5/5 - (1 vote)

wstęp pracy dyplomowej

Polskie prawo karne uporządkowane jest w Konstytucji jako ustawie zasadniczej. Konstytucja nie określa wprawdzie wprost zakazów karnych i przewidzianych za nie sankcji, ale zwiera szereg norm mających bezpośredni lub pośredni związek z państwową sferą karną, których konkretyzacja zawarta jest w kodeksie karnym, kodeksie postępowania karnego, w innych przepisach karnych oraz ustawach określających ustrój organów karnoprocesowych. Przepisy tych wszystkich ustaw muszą być zgodne z Konstytucją i w zgodzie z Konstytucją interpretowane w praktyce, a na straży tej zgodności stoi obecnie w szczególności Trybunał Konstytucyjny.

Jeśli podkreśla się rolę prawa karnego w utrzymaniu społecznego ładu, to nie wolno tracić z pola widzenia właściwych proporcji. Porządek społeczny opiera się nie tylko na prawie w ogóle, a jego gwarantami są nie tylko sądy i aparaty ścigania przestępstw. Obok przepisów prawnych istnieje cały szereg norm społecznych, w większości nawet na nie sankcjonowanych wyraźnie, które partycypują w zdyscyplinowaniu społeczeństwa i zapewnienia mu warunków niezbędnych do normalnego funkcjonowania. Obok zaś aparatu państwowo-administracyjnego istnieją inne organizmy społeczne współdziałające w społecznej kontroli, które zwłaszcza we współczesnym, demokratycznym społeczeństwie znajdują dogodne warunki dla bujnego rozwoju (rodzina, kościół, zakłady pracy, szkoły, organizacje polityczne, związki zawodowe, organizacje społeczne, młodzieżowe, zrzeszenia, grupy samorządowe, itp.). Szczególnie ważny jest stosunek prawa karnego do norm moralnych.

Normy moralne jak wiadomo nie są ustanowione przez żadną władzę, lecz czerpią swą siłą z faktycznego uznania przez daną społeczność o z przyjętych przez nią ocen i kryteriów wartości. Jest wiele czynów, które ze względu na interes społeczny są zakazane przez praw karne lecz nie znajdują odpowiedniego rezonansu w sferze ocen moralnych, gdyż ich charakter szkodliwy dla drugiego człowieka lub dla społeczeństwa w całości nie jest jasno widoczny (np. przestępstwa przeciwko porządkowi publicznemu czy niektóre przestępstwa karno-skarbowe). Natomiast prawdą jest, że większość zakazów i ocen prawa karnego, jest to zwłaszcza regułą w zakresie przestępstw przeciwko interesom indywidualnym – pokrywa się z odpowiednimi zakazami i ocenami moralnymi. Jednoznaczną oceną moralną, ukształtowaną w naszym okręgu kulturowym mają zwłaszcza takie czyny jak: zabójstwo, uszkodzenie ciała, pozbawienie wolności, kradzieże i oszustwa, fałszywe świadectwo, deprawacja nieletnich i inne, znajdują też one wyraz w odpowiednich zakazach prawa karnego. Ale w tych sferach moralność jest bardziej wymagająca sięga dalej niż prawo karne.

Ujmując sferę moralności możemy stwierdzić iż jest rzeczą ze wszechmiar pożądane takie ukształtowanie prawa karnego, aby w możliwie najszerszym zakresie odpowiadało ono przyjętym w danym społeczeństwie normom moralnym. Nie chodzi o to, rzecz jasna, aby prawo karne obejmowało swymi zakazami i sankcjami wszystko, co moralnie naganne, ale jedynie o to, aby normy prawa karnego, zarówno w zakresie swych zakazów, jak i stosowanych sankcji, w miarę możliwości nie wchodziły w kolizję z ocenami moralnymi i aby sfera zakazów karnych objętych moralnie nie była nadmiernie szeroka.

Przestępstwa przeciwko porządkowi publicznemu stanowią istotny aspekt systemu prawnego w każdym państwie. W ramach społeczeństwa, utrzymanie porządku publicznego jest kluczowe dla zapewnienia harmonii, bezpieczeństwa i spokoju dla obywateli. Przestępstwa przeciwko porządkowi publicznemu obejmują szereg różnorodnych czynów, które mają na celu zakłócenie spokoju publicznego, naruszenie norm społecznych oraz destabilizację życia społeczności lokalnej.

Celem niniejszej pracy magisterskiej jest dokładne zbadanie przestępstw przeciwko porządkowi publicznemu, analiza ich istoty, przyczyn, skutków oraz efektywności działań podejmowanych przez system sprawiedliwości w ich zwalczaniu. Praca skupi się na głównych kategoriach przestępstw przeciwko porządkowi publicznemu, takich jak: chuligaństwo, zakłócanie porządku publicznego, obrazę uczuć religijnych, znieważanie funkcjonariuszy publicznych, niszczenie mienia publicznego, oraz inne pokrewne czyny.

W ramach analizy omówione zostaną również różne aspekty związane z przestępczością przeciwko porządkowi publicznemu, takie jak: profil sprawców, czynniki wpływające na występowanie tych przestępstw, skutki społeczne oraz instytucje odpowiedzialne za ściganie i karanie sprawców. Ponadto, praca skoncentruje się na ocenie skuteczności środków prewencyjnych oraz działań podejmowanych przez organy ścigania i sądy w zwalczaniu przestępstw przeciwko porządkowi publicznemu.

Metodologia badawcza oparta będzie na analizie literatury naukowej, aktów prawnych oraz statystyk kryminalnych dotyczących przestępstw przeciwko porządkowi publicznemu. Ponadto, przeprowadzone zostaną również badania empiryczne, w formie ankiet i wywiadów, w celu uzyskania informacji na temat społecznej percepcji tych przestępstw oraz oceny skuteczności działań prewencyjnych i represyjnych.

Wnioski i rezultaty tej pracy magisterskiej będą miały istotne znaczenie dla pogłębienia wiedzy na temat przestępstw przeciwko porządkowi publicznemu oraz dla opracowania efektywnych strategii zwalczania i prewencji w tym obszarze. Praca ma na celu przyczynić się do zwiększenia świadomości społecznej na temat problemu przestępstw przeciwko porządkowi publicznemu oraz zaproponowania skutecznych rozwiązań w dziedzinie legislacji, egzekucji prawa i działań prewencyjnych.

image_pdf

Warstwa adaptacji ATM

Oceń tę pracę

Aby sieć ATM przenosiła szeroka gamę usług o różnych charakterystykach ruchu oraz różnych wymaganiach systemowych, uzależnieniach czasowych itp., niezbędna jest adaptacja różnych klas aplikacji do jednolitej warstwy ATM. Funkcje te wypełnia Warstwa Adaptacji ATM (AAL – ATM Adaptation Layer).

Zdefiniowano cztery protokoły warstwy adaptacji ATM:

AAL1 – wspomaga usługi połączeniowe. wymagające stałej prędkości transmisji ( CBR -Constant Bit Rate), charakteryzujące się uzależnieniem czasowym pomiędzy nadawcą a odbiorcą (taktowanie i opóźnienie). Realizuje następujące funkcje:

  • Segmentacja i desegmentacja jednostek informacyjnych,
  • Zmniejszanie wpływu zmiennego opóźnienia komórek,
  • Reakcja na stratę komórek lub zmianę ich kolejności,
  • Odtwarzanie w odbiorniku częstotliwości zegara nadajnika,
  • Monitorowanie i obsługa błędów pola kontrolnego AAL.

AAL2 -wspomaga usługi połączeniowe, wymagające zmiennej (przydzielanej dynamicznie) prędkości transmisji ( VBR – Variable Bit Rate). Realizuje następujące funkcje:

  • Segmentacja i desegmentacja jednostek informacyjnych,
  • Korekcja błędów dla usług audio i video,
  • Synchronizacja terminali poprzez przesyłanie znaczników czasu,
  • Obsługa zagubionych i niesekwencyjnych komórek.

AAL3/4 – wspomaga usługi o zmiennym zapotrzebowaniu na przepustowość, zarówno połączeniowe, jak tez bezpołączeniowe (klasy usług „C” i „D”). Początkowo istniały dwa oddzielne protokoły AAL3 oraz AAL4 odpowiednio dla usług połączeniowych i bezpołączeniowych. Spełnia następujące funkcje, które są aktywne w zależności od trybu pracy:

  • Segmentacja i desegmentacja jednostek informacyjnych,
  • Reakcja na błędy,
  • Wskazywanie typu informacji,
  • Określanie maksymalnej wielkości buforów po stronie odbiorczej potrzebnych do skompletowania przesyłanej wiadomości.

AAL5 – wspomaga usługi połączeniowe o zmiennym zapotrzebowaniu na przepustowość. W stosunku do AAL3/4 jest on wersją znacznie odchudzoną m.in. poprzez uproszczenie korekcji błędów. Dzięki temu większe pole w komórce ATM przeznaczone jest na informacje użytkownika (warstwy wyższej). Upraszcza się także obróbka komórki oraz implementacja protokołu. Zakwalifikowano go jako wspomagającego klasę usług „C”, chociaż istnieją projekty wykorzystania go do transportu usług bezpołączeniowych (projekt ATM Forum – „LAN-emulation” oraz specyfikacja IETF dotycząca transportu protokołu IP przez sieć ATM).

image_pdf

Patologia społeczna – skutki i jej przyczyny

5/5 - (1 vote)

podrozdział pracy magisterskiej

Jednym z niebezpieczeństw są wzory promowane przez mass media. Problemem może być zwykła telewizja. Nastawiona na masowy odbiór i komercję wręcz epatuje okrucieństwem. „Od kiedy Freud ogłosił, że kultura stanowi źródło cierpień (…) pojawiło się coś w rodzaju społecznego przyzwolenia na babranie się w najciemniejszych zakątkach ludzkiej duszy (i ciała).”[4]

Jednakże sięgnęło ono kresu w momencie, gdy psychologowie, pedagogowie i socjologowie zaczęli alarmować o gwałtownym wzroście przestępczości dzieci. One to właśnie najwcześniej padły pastwą wyzwolenia sztuki z „łańcucha moralności”, ponieważ nie potrafią z racji urodzenia się w „cywilizacji obrazków”[5] odróżnić fikcji od rzeczywistości. Pies Pluto przejechany przez walec drogowy i po upadku z wieżowca, podnosi się otrzepuje i biegnie dalej. Liczba godzin spędzanych przez dzieci przed telewizorem jest zatrważająco wysoka. Jeszcze bardziej niepokoi antytradycyjna i antyrodzinna retoryka, którą nasycona jest większość programów, oraz stale serwowana na srebrnym ekranie dawka przemocy i wolnego od konwencji seksu.

Można o tych i innych podobnych zjawiskach pisać bardzo wiele, jednakże nie ulega wątpliwości, że w Polsce w ostatnich latach nastąpiła znaczny wzrost patologizacji społeczeństwa. Związane jest to moim zdaniem z pogorszeniem się ogólnych warunków życia społeczeństwa (coraz więcej ludzi funkcjonuje na granicy ubóstwa), napływem agresywnego kina akcji z zachodu, wzrostem tempa życia, czy coraz częstszym poczuciem alienacji i wyobcowania jednostek ze społeczeństwa. Ludzie chcą być akceptowani, a w świecie pogoni za pieniądzem, gdzie rodzice nie mają czasu dla swoich dzieci, społeczeństwo bardzo ponętne na zachęcające zaproszenia od ludzi z sekt, od dealera narkotyków, czy od pana Józefa z sąsiedniej klatki, który mówi, że jak się napije, wtedy życie jest bardziej kolorowe…

Patologia społeczna to zjawisko, które odnosi się do zachowań, norm i wartości, które odbiegają od przyjętych wzorców społecznych i są uznawane za szkodliwe lub destrukcyjne dla jednostki oraz społeczności. Patologia może obejmować różne obszary życia społecznego, takie jak przemoc, uzależnienia, przestępczość, bezrobocie, a także wykluczenie społeczne.

Skutki patologii społecznej mogą być dalekosiężne zarówno dla jednostek, jak i całych społeczności. W przypadku osób dotkniętych patologią, skutki często obejmują problemy zdrowotne, emocjonalne oraz społeczne, takie jak uzależnienia, depresje, czy problemy w relacjach międzyludzkich. Patologia społeczna może również prowadzić do dezintegracji rodziny czy izolacji jednostek, co pogłębia problemy społeczne i zwiększa trudności w reintegracji osób w pełni funkcjonujących w społeczeństwie.

Zjawisko patologii społecznej wpływa również na szerszą strukturę społeczną. Wysoka przestępczość, rosnące bezrobocie i ubóstwo prowadzą do osłabienia poczucia bezpieczeństwa, zmniejszenia jakości życia, a także obniżenia zaufania obywateli do instytucji publicznych. W dłuższej perspektywie prowadzi to do kryzysu społecznego, który może wymagać skoordynowanych działań naprawczych.

Przyczyny patologii społecznej są złożone i wieloaspektowe. Czynniki indywidualne, takie jak predyspozycje biologiczne, problemy psychiczne czy brak wsparcia emocjonalnego w dzieciństwie, mogą wpływać na rozwój patologicznych zachowań. Czynniki społeczne odgrywają równie istotną rolę; do najważniejszych z nich należą ubóstwo, bezrobocie, brak dostępu do edukacji oraz nierówności społeczne. Osoby żyjące w trudnych warunkach materialnych, pozbawione wsparcia społecznego, częściej stają w obliczu patologii społecznej.

Również czynniki kulturowe i strukturalne mają wpływ na rozwój patologii. Brak pozytywnych wzorców w społeczeństwie, złamane normy moralne, a także trudności w adaptacji do zmieniających się warunków społecznych mogą prowadzić do występowania zjawisk takich jak marginalizacja, wykluczenie społeczne czy przemoc.

Patologia społeczna ma poważne skutki zarówno dla jednostek, jak i dla całej społeczności, a jej przyczyny są złożone i wynikają z interakcji wielu czynników indywidualnych, społecznych, ekonomicznych i kulturowych. Skuteczne przeciwdziałanie patologii wymaga podejścia wieloaspektowego, obejmującego zarówno wsparcie dla osób zagrożonych, jak i zmiany w strukturze społecznej i ekonomicznej.

Będziemy kontynuować prezentację tej pracy magisterskiej…


[4] Jadwiga Mizińska, Uśmiech Hioba. Filozoficzne troski współczesności, Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej, Lublin 1998.

[5] Jadwiga Mizińska, Uśmiech Hioba. Filozoficzne troski współczesności, Wydawnictwo Uniwersytetu Marii Curie-Skłodowskiej, Lublin 1998.

image_pdf

Konfiguracja systemu klienta DNS

Oceń tę pracę
Na początku trzeba się przyjrzeć konfiguracji systemu wykorzystującego DNS do rozwiązywania nazw (jeżeli jest w nim także plik Hosts, będzie on również sprawdzany). Klient DNS jest także nazywany resolverem.

Rozwiązywanie nazw DNS jest włączane przez zakładkę DNS w Properties okna dialogowego protokołu TCP/IP.

Pole Host Name (Nazwa hosta) opisuje nazwę hosta, pod jaką system będzie znany usłudze DNS. Jest to taka sama nazwa jak systemu Windows NT. Pole Domain (Domena) określa nazwę domeny lokalnej. Pole DNS Service Search Order (Porządek wyszukiwania serwera DNS) zawiera listę adresów IP dla serwerów DNS, których ten system powinien używać do rozwiązywania nazw. Serwery są używane w kolejności podanej na liście. Domyślnie uznaje się, że żądane nazwy hostów znajdują się w domenie lokalnej (nazwa domeny lokalnej jest dopisywana jako przyrostek do nieznanych nazw hostów).

 Domain Suffix Search Order (Porządek wyszukiwania sufiksów domeny) można wykorzystać do określania dodatkowych domen, w których ma być poszukiwana nazwa hosta. Ta cecha nie jest wymagana w większości przypadków, chyba że używana domena jest głębsza niż dwa poziomy.
Jeżeli podajemy tu dodatkowe domeny, domena lokalna i podane tu domeny będą przeszukiwane w momencie próby rozwiązania nieznanej nazwy hosta (w takiej kolejności, w jakiej są wstawione na liście) i będą to jedyne sprawdzane domeny. Dla odróżnienia, jeżeli zostanie określone jedynie pole Domain w oknie dialogowym, ta domena i wszystkie domeny nadrzędne będą przeszukiwane w poszukiwaniu nieznanych nazw hostów.

image_pdf