﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Dinopsys - Web Örümceği &#187; Networking</title>
	<atom:link href="http://dinopsys.net/kategori/networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://dinopsys.net</link>
	<description>Amatör Ruhlu Profesyonellerin Diyarı...</description>
	<lastBuildDate>Wed, 18 Jan 2012 09:30:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Telnet Kullanimi</title>
		<link>http://dinopsys.net/makale/telnet-kullanimi/</link>
		<comments>http://dinopsys.net/makale/telnet-kullanimi/#comments</comments>
		<pubDate>Tue, 23 Dec 2008 12:26:52 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[MS Windows]]></category>
		<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=182</guid>
		<description><![CDATA[Telnet, uzak baglanti yapmamizi saglayan bir protokoldur. Bundan yaklasik 10 yil once henuz ssh kavrami ile tanismamis oldugumuzdan linux sunucularimiza telnet vasitasiyla baglanirdik.  Telnet kullandigimiz donemlerde hackinge daha fazla maruz kaldirdik cunku telnet, verileri text formatinda yani sifrelemeden gonderir. Bulundugunuz agi dinleyen biri bu verilere cok rahat ulasabilir ve herhangi baska bir seyede ihtiyac duymaz. [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Ftelnet-kullanimi%2F&amp;title=Telnet%20Kullanimi" id="wpa2a_2"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Telnet, uzak baglanti yapmamizi saglayan bir protokoldur. Bundan yaklasik 10 yil once henuz ssh kavrami ile tanismamis oldugumuzdan linux sunucularimiza telnet vasitasiyla baglanirdik.  Telnet kullandigimiz donemlerde hackinge daha fazla maruz kaldirdik cunku telnet, verileri text formatinda yani sifrelemeden gonderir. Bulundugunuz agi dinleyen biri bu verilere cok rahat ulasabilir ve herhangi baska bir seyede ihtiyac duymaz. Daha sonralari ssh ile tanistik, artik serverlarimiza telnet serveri neredeyse hic kurmaz olmustuk. Ama telnet ile bagimiz hic bir zaman kopmadi ve hala gunde bir kac kullandigimi net bir sekilde dile getirebilirim. Bugun size telneti hangi amaclarla kullanabilecegimize dair bir kac ornek sunarak bilgi aktarmaya calisacagim.</p>
<p><span id="more-182"></span>Telnet son zamanlarda en cok kullandigim trooble shooting araclarindan biridir. (ping, traceroute vb.) Cogu isletim sisteminde gomulu gelmesi (windows X vb.) gelmeyenlerde ise cok basit kurulumu sayesinde cok kullanilan bir arac olmaya devam ediyor.</p>
<p>Telneti kisaca bir sunucunun herhangi bir servisinin calisip calismadigini, belirli bir portun aktif olup olmadigini algilamak icin kullanabilirsiniz. Isi biraz daha oteye goturelim, mail clientinizla (outlook vb.) mail alip vermede sorun yasiyorsunuz. Ornegin size gonderilen maillari goremiyorsunuz hemen bir iki adimla sorunun clienta olup olmadigini anlayalim.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p182code6'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1826"><td class="code" id="p182code6"><pre class="bash" style="font-family:monospace;">telnet mail.dinopsys.net <span style="color: #000000;">110</span>
+OK Hello there. <span style="color: #000000; font-weight: bold;">&amp;</span>lt;<span style="color: #000000;">2584.1230034220</span><span style="color: #000000; font-weight: bold;">@</span>localhost.localdomain<span style="color: #000000; font-weight: bold;">&amp;</span>gt;
user fikri<span style="color: #000000; font-weight: bold;">@</span>dinopsys.net
+OK Password required.
pass xxxx
+OK logged in.
LIST
.</pre></td></tr></table></div>

<p>Evet posta kutumuz gercekten bos.  Clientimizda sorun olmadigina artik eminiz.</p>
<p>Hemen baska bir ornege gecelim. Mesela Dinopsys.Net makinasinin ssh portunu kontrol edelim.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p182code7'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1827"><td class="code" id="p182code7"><pre class="bash" style="font-family:monospace;">C:\Documents and Settings\Fikri<span style="color: #000000; font-weight: bold;">&gt;</span>telnet www.dinopsys.net <span style="color: #000000;">22</span>
Connecting To www.dinopsys.net...Could not open connection to the host, on port
<span style="color: #000000;">22</span>: Connect failed
&nbsp;
C:\Documents and Settings\Fikri<span style="color: #000000; font-weight: bold;">&gt;</span></pre></td></tr></table></div>

<p>Gordugunuz uzere port kapali. Tabi bu servisin calismadigi anlamida gelmez.</p>
<p>Mail clientimiz icin yaptigimiz ornegi birde browserimiz (ie, firefox vb.) gibi icin uygulayalim. Ornegim tum israrlarimiza ragmen www.microsoft.com&#8217; u acamiyoruz. Acaba sorun microsoft&#8217; tami yoksa hatlarda mi? Belki sorun browserimizdadir. Hemen test edelim.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p182code8'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1828"><td class="code" id="p182code8"><pre class="bash" style="font-family:monospace;">telnet www.microsoft.com <span style="color: #000000;">80</span></pre></td></tr></table></div>

<p>Eger karsi tarafin web serverina sorunsuz ulasabiliyorsaniz siyah bos bir ekran karsiniza gelecektir. Burada CTRL+ü harfine basarak telnet komut satina dusun ve asagidaki komutu yazin.</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p182code9'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p1829"><td class="code" id="p182code9"><pre class="bash" style="font-family:monospace;">Welcome to Microsoft Telnet Client
&nbsp;
Escape Character is <span style="color: #ff0000;">'CTRL+ü'</span>
&nbsp;
&nbsp;
Microsoft Telnet<span style="color: #000000; font-weight: bold;">&gt;</span> <span style="color: #000000; font-weight: bold;">set</span> localecho
Local <span style="color: #7a0874; font-weight: bold;">echo</span> on
Microsoft Telnet<span style="color: #000000; font-weight: bold;">&gt;</span></pre></td></tr></table></div>

<p>localecho yu aktif duruma getirdik cunku ne yazdigimizi gormek istiyoruz. Bir cogumuzun en sIk yaptigi hata budur &#8211; yaziyorum ama yazmiyor <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Simdi Telnet komut satirindayken bir kez entera basalim ve siyah ekrana geri donelim, sirayla asagidaki komutlari yazalim;</p>

<div class="wp_codebox_msgheader wp_codebox_hide"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p182code10'); return false;">View Code</a> BASH</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p18210"><td class="code" id="p182code10"><pre class="bash" style="font-family:monospace;">GET <span style="color: #000000; font-weight: bold;">/</span> HTTP<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">1.1</span>
Host: www.microsoft.com</pre></td></tr></table></div>

<p>Adresten sonra iki kez entera basin&#8230;<br />
Ve sayfa headerlari karsinizda&#8230; Demekki sorun browserimizdaymis..</p>
<p>Ornekler cogaltilabilir. Sizinde deneyimlerinizi bekliyoruz.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Ftelnet-kullanimi%2F&amp;title=Telnet%20Kullanimi" id="wpa2a_4"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/telnet-kullanimi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ADSL hakkında biraz daha fazla şey :)</title>
		<link>http://dinopsys.net/makale/adsl-hakkinda-biraz-daha-fazla-sey/</link>
		<comments>http://dinopsys.net/makale/adsl-hakkinda-biraz-daha-fazla-sey/#comments</comments>
		<pubDate>Wed, 20 Dec 2006 08:46:58 +0000</pubDate>
		<dc:creator>acrophobia</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/adsl-hakkinda-biraz-daha-fazla-sey/</guid>
		<description><![CDATA[Öncelikle ADSL nedir onunla başlayalım. Bu makalede nerden alırsınız ne işe yarar kaç para ödersiniz gibi bilgilere yer vermiyorum. Zaten bunları herhangi bir yerden edinebilirsiniz veya Türk Telekom sitesinde bu bilgiler var. Ben biraz daha teknik verilere girmek istiyorum ilgilenen arkadaşlar için. • ADSL HAKKINDA GENEL BİLGİ ADSL (Asimetrik Sayısal Abone Hattı) demektir, tam açılımı. [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fadsl-hakkinda-biraz-daha-fazla-sey%2F&amp;title=ADSL%20hakk%C4%B1nda%20biraz%20daha%20fazla%20%C5%9Fey%20%3A%29" id="wpa2a_6"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Öncelikle ADSL nedir onunla başlayalım. Bu makalede nerden alırsınız ne işe yarar kaç para ödersiniz gibi bilgilere yer vermiyorum. Zaten bunları herhangi bir yerden edinebilirsiniz veya Türk Telekom sitesinde bu bilgiler var. Ben biraz daha teknik verilere girmek istiyorum ilgilenen arkadaşlar için.</p>
<p><span id="more-87"></span></p>
<blockquote><p><strong>• ADSL HAKKINDA GENEL BİLGİ</strong></p></blockquote>
<p>ADSL (Asimetrik Sayısal Abone Hattı) demektir, tam açılımı. DSL (Sayısal abone hattı) nın bir türevidir. Bakır kablo üzerinden modem vasıtası ile daha fazla veri aktarı sağlamak amacı ile geliştirilmiş bir teknolojidir. Bu sistem çalışırken insan kulağının duyabileceğinden daha yüksek frekanslarada veri ilietimi yaptığı için abone aynı anda modemin çalışması ve telefonun hala devrede olmasını sağlar. Fakat bakır kabloda olan kirlikil (noice) ve kaybın sonucunda bu hizmetin bir mesafe sınırı vardır. Bu sınır genelde 5km den daha azdır. Mesafe sınıra yaklaşıldıkca elde edilebilecek olan hız ve kalite kablonun kalitesine, bağlantıların kalitesine ve hattaki kirliliğe paralel olarak farklılık gösterecektir. Sanırım bu kadar ön bilgi yeter.</p>
<blockquote><p><strong>• ADSL NEDİR</strong></p></blockquote>
<p>DSL teknolojisi geliştirilerek, zamanla artan hız ihtiyacını var olan altyapı göz önüne alınarak tek yönlü veri indirim hızı arttırılmış bir teknolojidir. Asimetrik olması normalde kullanıcılar veri alma (download) ihtiyaçları veri gönderme (upload) ihtiyacından fazla olduğu göz önüne alınarak geliştirilmiştir.<br />
Teknik açıdan ise, bu sistem daha çok bir bir crosstalk (türkçesini bilmiyorum) bir devreden DSLAM (birçok devrenin bir sonlandığı çoklu modem) sonlanır. Veri gönderim signalin yerel döngünün (local loops) en zayıf ve olduğu kısımdır. Veri alımı sırasında signal en güçlü oldğu zamandır. Bu paralel olarak da sen seviyesi bununla birlikte yükselir ve alçalır. Bu sebeple, DSLAM müşteri tarafındaki modeme göre daha yüksek veri trasfer hızına sahiptir. Bu tekloloji müşteriler indirme hızını gönderme hızından daha fazla istedikleri sürece bu prensip geçerli olacaktır. 4/1 kuralı düşük hızlarda geçerli değildir. Bu oran ISP (internet servis sağlayıcı) ya gere değişebilir. Asağıda değişik protokollerin hangi hızlara ulaşabileceklerini (en iyi durumlarda) listeleyeceğim.</p>
<blockquote><p><strong>• ADSL NASIL ÇALIŞIR</strong></p></blockquote>
<p>ADSL hattı 2 frekansa bölerek kullanır. Bunlar veri gönderme ve alma frekanslarıdır. Veri göndermeke kısmı kullanıcının modemi ile telefon santrali arasında veri göndermek için, veri alma kısmı da telefon santralinden veri almak için kullanılır. Standar olarak (Annex A) 25.875 kHz den 138 kHz arasında veri gönderimi, 138 kHz den 1104 kHz arasında da veri alımı için kullanır. Her iki aralık da kendi içinde küçük frekans kanallarına bölünür 4.3125 kHz lik.<br />
<!--adsense#text1--><br />
<img align="left" src="http://193.23.122.146/clip_image002.jpg" alt="grafik" /></p>
<blockquote><p><strong>• MODULASYON</strong></p></blockquote>
<p>ADSL in iki alk farklı koldan gelmektedir. (VDSL e benzeyen.) işimleri CAP (Carrierless Amplitute Phase Modulation) ve DTM (Orhogonal frequency-division multiplexing). Bunlar ADSL in geliştirilmesinde de facto statdar olarak kullnaıldı 1996 yılında. ADSL in gelişmesinin %90 ı bu yılda gerçekleştirildi. (10 yıllık tekloloji anlayacağnız. ) DTM ilk ITU-T ADSL standardı olarak seçildi, G.992.1 ve G.992.2 (G.dtm ve G.lite olarak da bilinir.) bu sebepten bütün ADSL modemleri DTM modulasyon şemasını baz alınarak yapılmıştır.</p>
<blockquote><p><strong>• ADSL STANDARTLARI</strong></p></blockquote>
<p><em><strong>Standard adı                     Bilinen Adı            İndirme hızı   Gönderme hızı</strong></em><br />
ANSI T1.413-1998 Issue 2   ADSL                    8 Mbit/s           1.0 Mbit/s<br />
ITU G.992.1                        ADSL (G.DMT)       8 Mbit/s           1.0 Mbit/s<br />
ITU G.992.2                        ADSL Lite (G.Lite)  1.5 Mbit/s         0.5 Mbit/s<br />
ITU G.992.3/4                     ADSL2                  12 Mbit/s         1.0 Mbit/s<br />
ITU G.992.3/4 Annex J         ADSL2                  12 Mbit/s         3.5 Mbit/s<br />
ITU G.992.3/4 Annex L[1]    RE-ADSL2             5 Mbit/s           0.8 Mbit/s<br />
ITU G.992.5                        ADSL2+                24 Mbit/s         1.0 Mbit/s<br />
ITU G.992.5 Annex L[1]       RE-ADSL2+           24 Mbit/s         1.0 Mbit/s<br />
ITU G.992.5 Annex M           ADSL2+                24 Mbit/s         3.5 Mbit/s</p>
<p>Annex J ve M frekans aralığını 276 kHz ye yükseltmişlerdir. (138 kHz standart Annex A). Ek olarak, bütün “bütün sayısal döngü” (all-digital-loop) çeşitleri ADSL2 ve ADSL2+ (Annex I ve J) eksta 256 kbit/s veri gönderme hızı ilave edebilirler. Normal telefon ile kullanıldıklarında.</p>
<p>ADSL erişim hizmetleri 1.1 MHz bandını, ADSL2+ ise 2.2 MHz bandını kullanır.</p>
<p>Veri alma ve gönderme hızları (yukarıdaki tabloda) teorik olarak en yüksek hızı belirtir. ADSL modemler şu anda değişik firmaların kendilerine özgü bazı değişiklikler yaparak daha yüksek hızlara ulaşmasını sağlayabilirler fakan bunlar standart değildir. Ve bunun için her iki uçta da aynı tip modem olamsı gerekir. Mesela Ericsson un statdart olmayan 2 Mbit/s hızının üzerinde veri göndermeyi destekleyen ADSL2 ve ADSL2+ cihazları mevcuttur.</p>
<p><strong>Not:</strong> Kurulum için spliter dene cihaza gerek olduğunu söylememe gerek yoktur sanırım. Bir ek daha. Aynı hatta paralel 5 telefon var ise veri kaybınız gözle görülür düzeyde düşmesi oldukça yoksek bir orandır.</p>
<p><strong>Ek 1:</strong> Bu günlerde takip edebildiğim kadarı ile Türk Telekom kullanıcılara yüksek veri iletişimi verebilmek için (şu anda maksimim 2 Mbit/s verebiliyor) yeni çalışmalar yürütüyor. Bunlar söyle sıralanabilir. Santralden evinize kadar gelen bakır kablonun uzunluğu kanalladan geçerek dolanarak en dazla 5 Km oduğunu biliyoruz. Ki bu mesafede alabildiğiniz en yüksek hız teorik olarak 1 Mbit/s olacaktır. Bu limiti aşmak için. Telekomun telefon kutuları vardır. Orada ana kabloya etraftaki evlerden gelen küçük kablolar kroslanır. Oradan da ana kablo ile santrala iletirli. İşte telekom bu ana kabloların yerine optik kablo döseyerek hem bu mesafeyi çok daha arttırmak 15-20 Km gibi, hem de kullanıcıya 24 Mbit/s ye varan hızlar (teorik olarak) sunmayı planlıyor. Buradan da anlaşılacağı gibi. Amerika da olan eve kadar optik hayalleri biraz daha ertelenmiş oluyor.</p>
<p><strong>Ek 2:</strong> bu makalemde biraz ayrıntıya girdim genel olarak. İlerki makallerde konunun daha içine gimeyi planlıyorum tabi talep gelirse. : )</p>
<p>Saygılarımla</p>
<p>Sertel Şekerci</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fadsl-hakkinda-biraz-daha-fazla-sey%2F&amp;title=ADSL%20hakk%C4%B1nda%20biraz%20daha%20fazla%20%C5%9Fey%20%3A%29" id="wpa2a_8"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/adsl-hakkinda-biraz-daha-fazla-sey/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Frame Relay &#8211; Kısa Bilgi</title>
		<link>http://dinopsys.net/makale/frame-relay-kisa-bilgi/</link>
		<comments>http://dinopsys.net/makale/frame-relay-kisa-bilgi/#comments</comments>
		<pubDate>Wed, 29 Nov 2006 14:41:27 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/frame-relay-kisa-bilgi/</guid>
		<description><![CDATA[Az cok frame relaye giris yaptik, terimleri az cok ogrendik. Simdi daha fazla oteye gitmeden biraz daha guncel konulara, isyerimizde isimizi yarayacak konulara sarkalim. Mesela Turk Telekom&#8217; un F/R santralleri ile baslayalim&#8230; Bildiginiz uzere Telekomda iki adet Frame Relay Santrali mevcut&#8230; Bunlardan birini Tellabs kurmus; DXX, bir digerini ise Siemens kurmus; Newbridge&#8230; Dxx 64/128 hizlarinda [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fframe-relay-kisa-bilgi%2F&amp;title=Frame%20Relay%20%26%238211%3B%20K%C4%B1sa%20Bilgi" id="wpa2a_10"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Az cok frame relaye giris yaptik, terimleri az cok ogrendik. Simdi daha fazla oteye gitmeden biraz daha guncel konulara, isyerimizde isimizi yarayacak konulara sarkalim. Mesela Turk Telekom&#8217; un F/R santralleri ile baslayalim&#8230; Bildiginiz uzere Telekomda iki adet Frame Relay Santrali mevcut&#8230;</p>
<p><span id="more-77"></span><br />
Bunlardan birini Tellabs kurmus; DXX, bir digerini ise Siemens kurmus; Newbridge&#8230; Dxx 64/128 hizlarinda Tellabs STU160 kullanir. NewBridge ise ayni hizlarda (64/128) NB 2703 kullanir. Bundan daha yuksek hizlarda dxx Tellabs ctu-s falan kullanir. Simdi bu kadar bilgi yeterli gibi.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fframe-relay-kisa-bilgi%2F&amp;title=Frame%20Relay%20%26%238211%3B%20K%C4%B1sa%20Bilgi" id="wpa2a_12"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/frame-relay-kisa-bilgi/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Frame Relay Part 2</title>
		<link>http://dinopsys.net/makale/frame-relay-part-2/</link>
		<comments>http://dinopsys.net/makale/frame-relay-part-2/#comments</comments>
		<pubDate>Mon, 27 Nov 2006 17:14:40 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/makale/frame-relay-part-2/</guid>
		<description><![CDATA[Evet, birinci yazıma GÖSTERMEMİŞ olduğunuz ilgiye inat ikinci makalemide yayınlamaktan çekinmiyorum. Gerci bin tane gereksiz insan okuyacagina 10 tane ilgilenen insanin okumasi daha zevkli oluyor. Zira daha dun gece bir arkadasim part 2 yi ne zaman yayinlayacaksin dedi. Simdi hemen yeni bir terim daha öğrenelim sonrasında o eşşiz çizimlerimden birini daha yapayım. EIR: Excess Information [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fframe-relay-part-2%2F&amp;title=Frame%20Relay%20Part%202" id="wpa2a_14"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Evet, birinci yazıma GÖSTERMEMİŞ olduğunuz ilgiye inat ikinci makalemide yayınlamaktan çekinmiyorum. Gerci bin tane gereksiz insan okuyacagina 10 tane ilgilenen insanin okumasi daha zevkli oluyor. Zira daha dun gece bir arkadasim part 2 yi ne zaman yayinlayacaksin dedi.</p>
<p><span id="more-76"></span>Simdi hemen yeni bir terim daha öğrenelim sonrasında o eşşiz çizimlerimden birini daha yapayım.</p>
<p>EIR: Excess Information Rate : F/R sebekesinin durumuna bagli olarak gecirilebilecek  trafik miktarini gosterir.</p>
<p>Bizim bir onceki partide ogrendigimiz birde CIR vardi. Simdi size essiz bir cizim yapiyorum ve ikisinin ne oldugunu arasindaki farki sak diye anliyoruz.</p>
<p><img align="middle" src="http://www.dinopsys.net/img/flight/fr2.jpg" /><br />
Yukaridaki sekildede goruldugu uzre;</p>
<p>CIR dedigimiz deger servisi aldigimiz isp den (ornegin TT) aldigimiz garanti edilmis rakamdir. Bu yuzden EIR a oranla pahalidir. Hemen bakalim;</p>
<p>http://turktelekom.com.tr/webtech/default.asp?sayfa_id=345 Telekomun p2p f/r tarifesi.</p>
<p>Simdi hemen bir senaryo yazalim. Bir subemiz var ve subemize tt uzerinden f/r ile bagliyiz. Ve subemiz ile ayni tt santralindeyiz.<br />
Ihtiyacimiz olan minumum hat 512 Kbps. Zaman zaman 768 Kbps lere ciktigi oluyor hattimizin. Patronlarimizda bu is icin cok fazla yatirim yapmak istemiyorlar. Boyle bir durumda en mantikli is 512 CIR 512 EIR almak  ve 1 Mbps likte port almaktir.</p>
<p>512 CIR icin bugunun parasiyla 103,80 YTL oderiz. 512 EIR icin ise 51,46 YTL oderiz. Port ucretimiz ise; 112,68 YTL dir. (Fiyatlar bugun itibariyle TT toptan fiyat listesinden alinmistir)</p>
<p>Simdi peyki 512 CIR 512 EIR ikiside 512 fiyatlar fifty/fifty nedir kerameti?<span style="font-size: 7.5pt; font-family: Verdana" /></p>
<p>CIR da TT bize 512 verecegini soyluyor ve bu rakami garanti ediyor. Yani bugunun genclerinin dilinde olan bir havuz yok. Tamamen bize ozel. 512 EIR da ise tt nin o anki port durumuna gore 512 nin tamaminida kullanabilirsiniz, 0 bps inide! Yani tam bir karambol ortamidir. Ancak yinede bunlari zannediyorum hesapliyarak yaptiklari icin hicbir zaman 0 i gormuyorsunuz.</p>
<p>Umarim EIR/CIR farkini anlatabilmisimdir.</p>
<p>Bu gecelik bu kadar sirada PART 3 var&#8230;</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fframe-relay-part-2%2F&amp;title=Frame%20Relay%20Part%202" id="wpa2a_16"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/frame-relay-part-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Frame Relay Part I</title>
		<link>http://dinopsys.net/makale/frame-relay-part-i/</link>
		<comments>http://dinopsys.net/makale/frame-relay-part-i/#comments</comments>
		<pubDate>Fri, 24 Nov 2006 13:36:34 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=25</guid>
		<description><![CDATA[Frame Relay Kavramlari ve Konfigurasyonlari hakkinda bahsettigim yazi dizisine basliyoruz. Bu yazi dizisine baslamadan once tarafimdan yazilan OSI PART 1, 2 ve Sn. idogan tarafindan yazilan OSI Part 3 ve 4 isimli makaleleri okumus olmaniz size buyuk faydalar saglayacaktir. Frame Relay Data-Link protokolu olarak ele alinir. Zaten hatirlarsaniz Layer 2 datalarina Frame dendigini OSI makalelerimizde [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fframe-relay-part-i%2F&amp;title=Frame%20Relay%20Part%20I" id="wpa2a_18"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Frame Relay Kavramlari ve Konfigurasyonlari hakkinda bahsettigim yazi dizisine basliyoruz. Bu yazi dizisine baslamadan once tarafimdan yazilan OSI PART 1, 2 ve Sn. idogan tarafindan yazilan OSI Part 3 ve 4 isimli makaleleri okumus olmaniz size buyuk faydalar saglayacaktir.</p>
<p><span id="more-25"></span></p>
<p>Frame Relay Data-Link protokolu olarak ele alinir. Zaten hatirlarsaniz Layer 2 datalarina Frame dendigini OSI makalelerimizde gormustuk. Buradanda Frame Relay in OSI Layer &#8211; 2 ile ilgili oldugunu anlayabiliriz.</p>
<p>Frame Relay aglari, noktadan noktaya WAN baglantilarina gore daha fazla ozellik ve fayda saglarlar. Tabi bu fazla ozellik ve faydalarin birde negatif yani vardir ki oda cok daha fazla detayli olmalaridir. Ornek olarak F/R aglari coklu erisimi destekleyen aglardir; yani baglanti uzerinde ikiden fazla cihaz olabilir.</p>
<p>Şimdi yavas yavas konuya giriyoruz, madem oncelikle bu konuda ilk defa karsilacagimiz bir kac terimden baslayalim.</p>
<p>LMI = Local Management Interface &#8211; Yerel Yonetim Arabirimi: Baglantiyi yonetmek icin DTE ile DCE arasinda kullanilan protokol.</p>
<p>VC = Virtual Circuit &#8211; Sanal Devre: Frame&#8217; lerin DTE&#8217; ler arasinda dolastigi yolu temsil eden mantiksal bir kavramdir.</p>
<p>PVC = Permanent Virtual Circuit &#8211; Sürekli Sanal Devre: Onceden tanimlanmis bir VC.<br />
SVC = Switched Virtual Circuit &#8211; Anahtarlamali Sanal Devre: Gerektikce dinamik olarak kurulan VC.<br />
DTE = Data Terminal Equipment &#8211; Veri Terminal Araci : F/R hizmetini satin alan taraftaki cihazdir</p>
<p>DCE = Data Communications Equipment &#8211; Veri Haberleşme Aracı: DTE nin karsisinda Telekom tarafindaki cihazdir. F/R switchleri DCE cihazlardir..</p>
<p>Access Link = Erişim Hatti: DTE ile DCE arasindaki tahsis edilmis hat.</p>
<p>Access Rate = Erişim Oranı: AR: Erisim hattindaki clock ayarları.</p>
<p>CIR = Committed information rate: Garanti edilen hat miktari</p>
<p>Burst Rate = Taşma Orani: Belli bir VC icin, DTE, CIR dan daha hizli bir veri gonderebilir ve ISP de veri iletiminin yapilmasini onaylayabilir. Iste bu fazlalik miktara Burst Rate denir.</p>
<p>DLCI = Data Link Connection Identifier: Frame Relay adresleri diyelim simdilik buna..</p>
<p>FECN = Forward Explicit Congestion Notification = İleri yönde tikanma bildirimi: Frame ile ayni dogrultudaki hat uzerinde tikanma yasanmakta oldugunu, frame i alan herkese bildirmek icin, F/R headerinda kullanilan bir bit.</p>
<p>BECN = Backward explicit congestion notification = Geri Yönde Tikanma&#8230; : Frame e zit yonde tikanma oldugunu bildiren header unsuru diyelim..</p>
<p>Tamam simdilik bu kadari yeterli ilerleyen bolumlerde yeni terimlerimiz olacak ama ilk etapta bu bize yeter gibi..</p>
<p>Simdi izin verirseniz MS Paint programimi acip siz degerli okuyucularim icin ornek bir f/r networku cizecegim. Sekillerin sekilsizligi! icin simdiden ozur dilerim <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><img src="http://www.dinopsys.net/img/flight/fr1.jpg" align="middle" /> (Resim: HG1)<br />
Tamam cok kotu olmadi simdi bu sekilimsi seye isim verelim => HG1 olsun ismi (Hilkat Garibesi den cagrisimla)</p>
<p>Resim:HG-1 de bir f/r aginin en temel bilesenlerini cizmeye calistim. Simdi bunlari birazcik mantiksal olarak aciklayalim.</p>
<p>Simdi R1 benim Acibadem deki subem olsun R2 de ben olayim (Merkez Esentepe).</p>
<p>Access link sube ile aramdaki tahsis edilmis hattir. LMI lar ise her iki yonde surekli kosturup duran F/R trafik polisleri diyebiliriz. LMI lar karsilikli routerlarin yasayip yasamadiklarini, hattaki problemleri bildirime olanak saglarlar. DTE ler ise her iki uctaki sonlandiricilardir. Sube ve ben DTE cihazlarina sahibiz. Cunku bizler birer terminaliz. DCE adini verdigimiz cihazlar isp tarafindaki cihazlardir. Burda ornek olarak Telekomu alacagim reklam olmasin birde.. <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  DCE cihazlari Telekom tarafindaki cihazlardir kendileri f/r switch tir.</p>
<p>Simdilik yoruldum birazda isle ugrasalim. Yarin sabahtan Part 2 ye baslyacagim siz simdilik bununla idare edin..</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fframe-relay-part-i%2F&amp;title=Frame%20Relay%20Part%20I" id="wpa2a_20"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/frame-relay-part-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IPTables/Netfilter nasıl çalışır?</title>
		<link>http://dinopsys.net/makale/iptablesnetfilter-nasil-calisir/</link>
		<comments>http://dinopsys.net/makale/iptablesnetfilter-nasil-calisir/#comments</comments>
		<pubDate>Thu, 23 Nov 2006 11:14:54 +0000</pubDate>
		<dc:creator>acrophobia</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=42</guid>
		<description><![CDATA[Gerçekten başlangıç seviyesi için uygun ve anlaşılması kolay bir makale. Kesinlikle paylaşmak istedim.Kaynagını hatırlıyamıyorum özür dilerim. Yukarıda geçen yazıyı Enver Altın tarafından 14 Kasım 2004 tarihinde http://enveraltin.com/blog/iptables.html adresinde yayınlanmıştır. Hiç olmazsa yazının sonuna kaynak belirtilmesi gerekmez miydi? Yazının  sonuna degil ama başına yazmıştık   enveraltina  bi  kez daha teşekkürler. Netfilter nedir? Netfilter, en basit ifade [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fiptablesnetfilter-nasil-calisir%2F&amp;title=IPTables%2FNetfilter%20nas%C4%B1l%20%C3%A7al%C4%B1%C5%9F%C4%B1r%3F" id="wpa2a_22"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Gerçekten başlangıç seviyesi için uygun ve anlaşılması kolay bir makale. Kesinlikle paylaşmak istedim.Kaynagını hatırlıyamıyorum özür dilerim.</p>
<p>Yukarıda geçen yazıyı Enver Altın tarafından 14 Kasım 2004 tarihinde <a href="http://enveraltin.com/blog/iptables.html">http://enveraltin.com/blog/iptables.html</a> adresinde yayınlanmıştır. Hiç olmazsa yazının sonuna kaynak belirtilmesi gerekmez miydi?</p>
<p>Yazının  sonuna degil ama başına yazmıştık <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   enveraltina  bi  kez daha teşekkürler.<span id="more-42"></span></p>
<h3>Netfilter nedir?</h3>
<p><a href="http://www.netfilter.org/">Netfilter</a>, en basit ifade biçimi ile 2.3 ve daha yeni <a href="http://www.kernel.org/">Linux çekirdeği</a> sürümleri içerisinde bulunan yetenekli ve yüksek performanslı NAT, filtering ve packet mangling sistemi olarak biliniyor.</p>
<h3>Peki, IPTables nedir?</h3>
<p>iptables, çekirdek içerisinde yer alan Netfilter sistemini <em>userspace</em> içerisinden denetlemek amacıyla kullandığımız araç ve yazılımın adı.</p>
<h3>Bu ikisi sürekli birlikte anılıyor, farkları nedir?</h3>
<p>Netfilter, Linux çekirdeği içerisinde sürekli olarak çalışır ve Linux sistem çağrıları (syscall) yoluyla yönetilir. IPTables ise, çekirdek içerisinde çalışan netfilter yapısını yönetmek amacıyla kullandığımız araç. Her ikisi de Netfilter projesi kapsamında, aynı kişiler ve gruplar tarafından geliştiriliyor. Buna karşın netfilter kodu resmi Linux çekirdeği ile birlikte gelirken, iptables adındaki araç ayrı bir yazılım ve kullanılan dağıtım tarafından sağlanıyor.</p>
<h3>Temel kavramlar: IP paketinin yapısı</h3>
<p>IP paketlerini mektup zarflarına kadar basitleştirecek olursak, temel anlamda bir IP paketi:<img align="middle" src="http://www.dinopsys.net/img/notr/iptables/1.png" /></p>
<p align="center">Şekil 1: Basit bir IP paketi</p>
<p>bu kadar basit algılanabilir (tabii gerçekte böyle değil, IP paketleri çok daha fazla bilgi içeriyor fakat şimdilik bu bölümlerle ilgilenmeyeceğiz). Bir IP paketini şimdilik yalnızca nereden geldiğini, nereye gitmek üzere gönderildiğini ve veriyi içeren bir mantıksal bir birim olarak düşünelim.</p>
<h3>Nelerden bahsedeceğiz?</h3>
<p>Bu belge içerisinde, yalnızca Netfilter&#8217;ın çok sık kullanılan NAT ve Filtering özelliklerinden bahsedeceğim; packet mangling ve bandwidth shaping gibi daha ileri düzey konulara şimdilik girmeyeceğim.</p>
<p>Ayrıca kullanıcı tanımlı kural zincirlerinin yönetimi, REJECT ve LOG target konularından ve paketlerin bağlantı durumlarına göre incelenmeleri gibi konulardan da detaylı olarak bahsetmeyeceğim.</p>
<p>Bu konulardan bahsetmeme nedenim, belgeyi olabildiğince basit ve giriş düzeyinde tutmak. Bahsetmediğim konular gelişkin bir güvenlik duvarı yapılandırması için değerli ve gerekli konular. Bu konularda vakit bulduğumda ayrıca geniş bir belge hazırlayacağım.</p>
<h3>Netfilter nasıl çalışıyor?</h3>
<p><img align="left" src="http://www.dinopsys.net/img/notr/iptables/2.png" /></p>
<p align="center">Şekil 2: Netfilter, tablolar ve zincirler</p>
<p>Yalnızca NAT ve IP Filtering konularından bahsedecek olmanın verdiği rahatlıkla yukarıdaki şekli çizdim.</p>
<p>Netfilter temel anlamda iki farklı türden ve mantıksal olarak birbirine benzerlik gösteren işlemler gerçekleştiriyor. Bunlar:</p>
<ul>
<li><strong>NAT</strong> (Network Address Translation): IP paketlerinin kaynak veya hedef adreslerinin (IP adresi ve port numarası gibi bilgilerin) routing (ip paketinin bir arayüzden bir diğerine aktarılması işlemi) öncesinde veya sonrasında, çeşitli biçimlerde değiştirilmesi işlemine verilen genel ad. NAT işlemi, routing&#8217;den önce (PREROUTING) yapılırsa routing sürecinin davranışını etkiler. Routing&#8217;den sonra (POSTROUTING) yapılırsa, tahmin edebileceğiniz gibi, routing sürecinin davranışı bu durumdan etkilenmez.</li>
<li><strong>Filtering</strong>: IP paketlerinin kaynak ve hedef adreslerinin tanımlanan çeşitli kriterlere göre geçişine/kabulüne izin verilmesi veya verilmemesi ile ilgili tüm işlemler filtreleme kapsamda anılır.</li>
</ul>
<h3>Haydi NAT yapalım</h3>
<p>Bence ideal bir dünyada NAT olmamalıydı. Eğer herkese yetecek kadar çok IP adresimiz olsaydı ve her IP adresi için ek bedel ödemek gibi anlamsız koşullar olmasaydı, NAT gibi bir işleme gerek kalmazdı <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Her neyse, NAT var ve bunu kullanıyoruz. Bununla yaşamamız gerek.</p>
<p>NAT gibi süreçler, bir tek IP adresine sahip olduğunuz fakat bu IP adresini çeşitli hizmetler için ortak kullanmanız gerektiği durumlarda, belirli sınırlar çerçevesinde faydalı oluyor. En popüler senaryolardan bir tanesini açıklamak gerekirse, dial-up bir modem ile edindiğiniz bir IP adresiniz var ve aynı zamanda bu bilgisayara bağlı bir ethernet üzerinden yerel ağınızdaki diğer bilgisayarlarla iletişim kurabiliyorsunuz. Yerel ağınıza bakan ağ arayüzünün 192.168.1.1 olduğunu, modem bağlantınızdan edindiğiniz IP adresinin de 123.123.123.123 olduğunu varsayalım. IP dolaştırma (routing) etkin olsun (nasıl etkinleştirileceğinden bahsedeceğim).</p>
<p>Yalnızca IP dolaştırma yapılanmasının etkin olduğu durumda yerel ağdan (örneğin IP adresi 192.168.1.5 olan &#8220;Ahmet&#8221;&#8216;in bilgisayarından) gelen bir IP paketi; kaynak adresinde 192.168.1.5 bilgisi yer alacak biçimde Internet erişimimiz bulunan IP adresi üzerinden, değiştirilmeksizin iletilecek. Eğer bağlı bulunduğumuz ISP, IP dolaştırma sırasında özel bazı adresleri de yönlendirecek kadar dikkatsiz ise Ahmet&#8217;in Internet üzerinde bağlanmaya çalıştığı sunucuya kaynak adresi 192.168.1.5 olan bir IP paketi ulaşacak <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Ve karşıdaki sunucu da bu bağlantı isteğine vereceği tüm yanıtları 192.168.1.5 adresine göndermeye çalışacak, fakat başarısız olacak çünkü bildiğiniz gibi 192.168.0.0/24 gibi ayrılmış IP blokları Internet üzerinde kullanılmaz.</p>
<p>Bu durumda, Ahmet&#8217;in bağlandığı sunucunun yanıtları Ahmet&#8217;e gönderebilmesini sağlamak üzere, Ahmet&#8217;den gelen ve Internet yönüne doğru gidecek olan paketlerin hedef adreslerini, Internet&#8217;e bağlı bulunan sistemimizin Internet üzerindeki gerçek IP adresi ile değiştirmeliyiz ki Ahmet&#8217;in isteğine yanıt olarak gönderilecek IP paketleri Internet&#8217;e bağlı bulunan sistemimize kadar ulaşabilsin. Ayrıca, bu işlemi yapan sistemimiz hangi IP paketlerini nereden geldikleri ve nereye gittikleri gibi asıl bilgiler ile birlikte nasıl değiştirdiğini hatırlamalı ki yanıt niteliğinde gelen paketleri yerel ağımızdaki asıl hedeflerine (yani örneğimizde Ahmet&#8217;in bilgisayarına) tekrar, Internet üzerinden geliyormuş gibi gönderebilsin (stateful NAT). Bu işlem, basit bir NAT uygulamasıdır ve iptables kullanılarak tek satırlık ve birçok kişinin ne olup bittiğini anlamaksızın ezberlediği bir komut ile kolaylıkla gerçekleştirilebilir.</p>
<p>İlk bakışta görülebileceği gibi, NAT iki durumda yani iki farklı biçimde yapılabilir:</p>
<ul>
<li><strong>SNAT (Source NAT):</strong> IP paketlerinin kaynak (source) adreslerinin değiştirilmesidir. Yukarıdaki örnek basit bir SNAT uygulamasıydı. SNAT daima POSTROUTING (yani routing işleminden sonra) yapılır.</li>
<li><strong>DNAT (Destination NAT):</strong> IP paketlerinin hedef (destination) adreslerinin değiştirilmesidir. DNAT daima PREROUTING (yani routing işleminden önce) yapılır.</li>
</ul>
<p>Netfilter, daima stateful NAT yapar. Yani NAT yapılan her paketi ve TCP için paketlerin ilgili olduğu bağlantı oturumlarının durumlarını hatırlar.</p>
<p>Ayrıca, <strong>MASQUERADE</strong> adıyla bilinen özel bir <strong>SNAT</strong> türü var. Masquerading, sabit bir IP adresine veya sabit/güvenilir bir bağlantıya sahip olmayan sistemlerde kullanılması için tasarlanmış bir NAT türü. SNAT yerine MASQUERADE kullanıldığında, paketin hedef adresine, paketin sistemden ayrılacağı ağ arayüzünün IP adresi otomatik olarak yazılır (SNAT kullanıldığında paketin kaynak adresine yazılacak IP adresini belirtmek durumundasınız). Tek dezavantajı, SNAT&#8217;a kıyasla çok küçük performans kayıplarına neden olması. Ayrıca doğru kullanılmadığında ve küçük birkaç husus gözden kaçırıldığında MASQUERADE ile sisteminize küçük güvenlik açıkları oluşturmanız işten bile değil.</p>
<p><!--adsense#text1--><br />
Şimdi örneğimizi tamamlayalım ve neler olup bittiğini açıklayalım:</p>
<pre><strong>iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o ppp0 -j MASQUERADE</strong></pre>
<p>iptables aracını kullanarak çekirdek içerisindeki Netfilter modüllerinin yapılandırmasına bir kural ekleyerek değiştirmiş olduk ve belirttiğimiz kural, 192.168.1.0/24 ağından gelen ve ppp0 arayüzü yönüne gidecek olan (routing&#8217;den sonra NAT yaptığımız için bu bilgiye sahibiz) tüm IP paketlerinin kaynak adreslerine gönderilmeden önce otomatik olarak ppp0 arayüzünün IP adresinin yazılmasını sağladı. Bu sayede hedef sunucudan dönen yanıt paketleri bize ulaşacak ve Netfilter yanıt niteliğindeki paketleri tersi yönde otomatik olarak DNAT yapacak ve routing işleminden önce bu paketlerin hedef adreslerini değiştirerek yerel ağımızdaki kullanıcılara ulaşmasını sağlayacak (bu işlem için ayrıca bir kural eklememize gerek yok).</p>
<p>Aynı senaryoya bir özellik daha ekleyelim; Internet&#8217;e modem ile bağlı olan sistemimiz, Internet yönünden kendisine ulaşan HTTP (TCP port 80) isteklerini Ahmet&#8217;in 192.168.1.5 adresindeki bilgisayarına iletsin. Kuralımız:</p>
<pre><strong>iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport http -j DNAT --to 192.168.1.5</strong></pre>
<h3>Bu parametreler ne anlama geliyor? Nasıl kullanılıyor?</h3>
<p>Netfilter, IP paketleri üzerinde yapılacak çeşitli işlem türlerini ve aşamalarını tablolar içerisinde gruplar. Bu belgede yalnızca nat ve filter tablolarından bahsedeceğiz. Bu tablolar içerisinde kural zincirleri bulunur (kural zincirleri sistem tarafından veya kullanıcılar tarafından gereksinimlere göre tanımlanır). Ayrıca her tablo, öntanımlı adı değiştirilemeyen ve silinemeyen belirli sayıda kural zinciri içerir, bunlar:</p>
<ul>
<li>nat tablosu:
<ul>
<li>PREROUTING (DNAT için kullanılır).</li>
<li>POSTROUTING (SNAT için kullanılır).</li>
<li>OUTPUT (sistemin kendisi tarafından üretilen paketlere nat uygulanması için kullanılır).</li>
</ul>
</li>
<li>filter tablosu (&#8220;iptables <strong>-t</strong>&#8221; ile ayrıca belirtilmezse öntanımlı tablodur)
<ul>
<li>INPUT (sistemin kendisine ulaşması için gönderilen paketlerin filtrelenmesi için kullanılır)</li>
<li>OUTPUT (sistemin kendisi tarafından üretilen paketlerin filtrelenmesi için kullanılır)</li>
<li>FORWARD (routing işlemi sırasında paketlerin filtrelenmesi için kullanılır)</li>
</ul>
</li>
</ul>
<p>Sık kullanılan parametrelerden bazıları:</p>
<table border="1" align="center" cellSpacing="1">
<tr>
<th>Ad</th>
<th>Kullanım biçimi</th>
<th>Açıklama</th>
<th>Örnek</th>
</tr>
<tr>
<td>Tablo seçimi</td>
<td>-t</td>
<td>iptables komutunun devamındaki parametrelerin hangi tablo üzerinde gerçekleştirileceğini belirtmek amacıyla kullanılır.</td>
<td>-t nat<br />
-t filter</td>
</tr>
<tr>
<td>Kuralları listele</td>
<td>-L []</td>
<td>Bir tablodaki istenen veya tüm zincirlerde yer alan kuralları listeler.</td>
<td>-L<br />
-L POSTROUTING</td>
</tr>
<tr>
<td>Kuralları temizle</td>
<td>-F []</td>
<td>Bir tablodaki istenen veya tüm zincirlerde yer alan kuralları temizler.</td>
<td>-F<br />
-F POSTROUTING</td>
</tr>
<tr>
<td>Öntanımlı davranış belirle</td>
<td>-P</td>
<td>Bir tablodaki belirtilen zincirin öntanımlı davranış kuralını belirler. Zincirdeki diğer kurallarden herhangi biri tarafından işlenmeyen bir paket, öntanımlı davranış kuralında belirtilen işleme tabi tutulur.</td>
<td>-P INPUT DROP<br />
-P INPUT LOG</td>
</tr>
<tr>
<td>Kural ekle</td>
<td>-A</td>
<td>Bir tablodaki belirtilen zincir içerisine belirtilen parametrelere göre bir kural ekler.</td>
<td>-A POSTROUTING<br />
-A FORWARD</td>
</tr>
<tr>
<td>Kural sil</td>
<td>-D</td>
<td>Bir tablodaki belirtilen zincirde yer alan ve belirtilen parametrelerle bire bir aynı olan kuralı siler.</td>
<td>-D POSTROUTING<br />
-D FORWARD</td>
</tr>
<tr>
<td>Kullanıcı tanımlı zincir sil</td>
<td>-X []</td>
<td>Bir tablodaki belirtilen veya tüm kullanıcı tanımlı zincirleri siler.</td>
<td>-X benim_zincirim<br />
-X</td>
</tr>
</table>
<p>Paket seçimi için kullanılan parametreler:</p>
<table border="1" align="center" cellPadding="2" cellSpacing="1">
<tr>
<th>Ad</th>
<th>Kullanım biçimi</th>
<th>Açıklama</th>
<th>Örnek</th>
</tr>
<tr>
<td>Kaynak adresi</td>
<td>-s [!]</td>
<td>İncelenen paketin kaynak adresi, belirtilen adres ile örtüşüyor ise paket üzerinde belirtilen işlem gerçekleştirilir.</td>
<td>-s 192.168.1.5<br />
-s 192.168.1.0/24</td>
</tr>
<tr>
<td>Hedef adresi</td>
<td>-d [!]</td>
<td>İncelenen paketin hedef adresi, belirtilen adres ile örtüşüyor ise paket üzerinde belirtilen işlem gerçekleştirilir.</td>
<td>-d 192.168.1.10<br />
-d 192.168.2.0/24</td>
</tr>
<tr>
<td>Protokol</td>
<td>-p [!]</td>
<td>İncelenen paket belirtilen taşıyıcı protokol ile örtüşüyor ise paket üzerinde belirtilen işlem gerçekleştirilir. Öntanımlı değeri (belirtilmediğinde): &#8220;all&#8221;</td>
<td>-p tcp<br />
-p udp<br />
-p icmp<br />
-p all</td>
</tr>
<tr>
<td>Hedef port</td>
<td>&#8211;dport [!]</td>
<td>İncelenen paketin hedef port adresi belirtilen port ile örtüşüyor ise paket üzerinde belirtilen işlem gerçekleştirilir.</td>
<td>&#8211;dport 80<br />
&#8211;dport ftp</td>
</tr>
<tr>
<td>Kaynak port</td>
<td>&#8211;sport [!]</td>
<td>İncelenen paketin kaynak port adresi belirtilen port ile örtüşüyor ise paket üzerinde belirtilen işlem gerçekleştirilir.</td>
<td>&#8211;sport ftp-data<br />
&#8211;sport 53</td>
</tr>
<tr>
<td>Geliş arayüzü</td>
<td>-i [!]</td>
<td>İncelenen paketin geldiği ağ arayüzü belirtilen ağ arayüzü ile örtüşüyorsa paket üzerinde belirtilen işlem gerçekleştirilir. Bu bilgiye yalnızca routing işleminden önce veya routing işlemi sırasında yapılan denetimlerde erişilebilir.</td>
<td>-i eth1<br />
-i ppp0</td>
</tr>
<tr>
<td>Gidiş arayüzü</td>
<td>-o [!]</td>
<td>İncelenen paketin gitmek üzere olduğu ağ arayüzü belirtilen ağ arayüzü ile örtüşüyorsa paket üzerinde belirtilen işlem gerçekleştirilir. Bu bilgiye yalnızca routing işleminden sonra erişilebilir.</td>
<td>-o ppp0<br />
-o eth1</td>
</tr>
</table>
<p>Ayrıca bu parametrelerin tümünde, belirtilecek değerden önce kullanılabilecek ünlem işareti (!), olumsuzluk belirtmek anlamında kullanılır. Örneğin, &#8211;dport ! 80 biçimindeki bir tanımın bulunduğu kural, hedef port adresi 80 <strong>olmayan</strong> tüm paketlere uygulanacaktır.</p>
<p>Çeşitli ifadelere göre seçilen paketlere nasıl bir işlem uygulanacağı -j parametresi ile belirtilir ve bahsi geçen kuralın bulunduğu tabloya göre değişiklik gösterir:</p>
<p>NAT tablosu için:</p>
<table border="1" cellPadding="2" cellSpacing="1">
<tr>
<th>Ad</th>
<th>Kullanım biçimi</th>
<th>Açıklama</th>
<th>Örnek</th>
</tr>
<tr>
<td>SNAT</td>
<td>-j SNAT &#8211;to</td>
<td>Sistemden ayrılmak üzere olan paketin kaynak adresini (ve belirtilmişse kaynak port numarasını) belirtilen adres (ve belirtilmişse port numarası) bilgisi ile değiştirir. Bu işlem yalnızca routing işleminden sonra gerçekleştirilebilir.</td>
<td>-j SNAT &#8211;to 212.156.4.1<br />
-j SNAT &#8211;to 212.156.4.20:53<br />
-j SNAT &#8211;to 192.168.1.35:http</td>
</tr>
<tr>
<td>DNAT</td>
<td>-j DNAT &#8211;to</td>
<td>Sisteme henüz gelmiş bir paketin hedef adresini (ve belirtilmişse hedef port numarasını) belirtilen adres (ve belirtilmişse port numarası) bilgisi ile değiştirir. Bu işlem yalnızca routing işleminden önce gerçekleştirilebilir.</td>
<td>-j DNAT &#8211;to 192.168.1.5<br />
-j DNAT &#8211;to 212.156.123.123:10000</td>
</tr>
<tr>
<td>MASQUERADE</td>
<td>-j MASQUERADE</td>
<td>Sistemden ayrılmak üzere olan paketin kaynak adresini, paketin sistemden ayrılacağı ağ arayüzünün adresi ile değiştirir. Bu işlem yalnızca routing işleminden sonra gerçekleştirilebilir.</td>
<td>-j MASQUERADE</td>
</tr>
<tr>
<td>REDIRECT</td>
<td>-j REDIRECT &#8211;to</td>
<td>Sisteme henüz gelmiş bir paketin, iptables kurallarının çalıştığı sistem üzerindeki belirtilen port adresine yönlendirilmesini sağlar.</td>
<td>-j REDIRECT &#8211;to 3128</td>
</tr>
</table>
<p>Filter tablosu için:</p>
<table border="1" cellPadding="2" cellSpacing="1">
<tr>
<th>Ad</th>
<th>Kullanım biçimi</th>
<th>Açıklama</th>
<th>Örnek</th>
</tr>
<tr>
<td>ACCEPT</td>
<td>-j ACCEPT</td>
<td>Belirtilen paket seçimi parametrelerine uyan paketin geçişine izin verilir.</td>
<td>-j ACCEPT</td>
</tr>
<tr>
<td>DROP</td>
<td>-j DROP</td>
<td>Belirtilen paket seçimi parametrelerine uyan paket gözardı edilir, hiç alınmamış gibi davranılır.</td>
<td>-j DROP</td>
</tr>
<tr>
<td>REJECT</td>
<td>-j REJECT</td>
<td>Belirtilen paket seçimi parametrelerine uyan paket uygun bir ICMP hata paketi ile yanıtlanarak, reddedilir. Bu konuda daha detaylı bilgi için man iptables komutu verin.</td>
<td>-j REJECT</td>
</tr>
<tr>
<td>LOG</td>
<td>-j LOG</td>
<td>Belirtilen paket seçimi parametrelerine uyan paket sistem kayıtları içerisine kaydedilir. Bu konuda daha detaylı bilgi için man iptables komutu verin.</td>
<td>-j LOG</td>
</tr>
</table>
<h3>Filtreleyelim!</h3>
<p>Kısa bir senaryo, sistemimize SSH (tcp port 22) ile gelebilecek tüm bağlantıları kapatmak istiyoruz:</p>
<pre><strong>iptables -t filter -A INPUT -p tcp --dport ssh -j DROP</strong></pre>
<p>komutunu verdiğimizde, sistemimize herhangi bir ağ üzerinden SSH ile erişmek mümkün olmayacak, çünkü Netfilter paketlerin işletim sisteminin IP yığıtı içerisinde değerlendirmeye alınmasını engelleyecek ve gözardı edecektir.</p>
<p>Yeri gelmişken, daha önce bahsettiğim bir ipucunu kullanmak istiyorum. Son örneğimizde -t filter ile filter tablosunu ayrıca belirtmiştik, fakat -t parametresi belirtilmediğinde öntanımlı olarak zaten filter tablosu kullanılır, dolayısıyla bu ifade çok da gerekli değil.</p>
<p>Örneğimizi biraz geliştirelim; 192.168.1.5 dışında hiçbir yerden ssh kabul etmeyelim:</p>
<pre><strong>iptables -A INPUT -s ! 192.168.1.5 -p tcp --dport ssh -j DROP</strong></pre>
<p>Bir başka örnek, yerel ağdan gelmeyen tüm SSH isteklerini boşverelim:</p>
<pre><strong>iptables -A INPUT -i ! eth0 -p tcp --dport ssh -j DROP</strong></pre>
<p>Sanırım artık FORWARD zinciri ile de oynayabiliriz, yerel ağdan internet yönüne giden tüm SMTP iletişimini boşverelim örneğin (IP Forwarding&#8217;in açık olduğunu varsayıyorum):</p>
<pre><strong>iptables -A FORWARD -i eth0 -p tcp --dport smtp -j DROP</strong></pre>
<h3>IP Forwarding nedir, nasıl çalıştırılır?</h3>
<p>IP Forwarding, daha önce de belirttiğim gibi IP paketlerinin bir ağ arayüzünden bir diğerine aktarılması; yani IP paketlerinin bir fiziksel ağdan bir diğerine aktarılması işlemidir. Linux çekirdeği, bu işlemi gerçekleştirmek için gerekli tüm yapıyı barındırır ve aktif hale getirmek kolaydır:</p>
<pre><strong>echo 1 &gt; /proc/sys/net/ipv4/ip_forward</strong></pre>
<p>IP Forwarding işleminin düzgün çalışabilmesi için, en az bir ağ arayüzüne (Linux çekirdeği sanal arayüzler arasında da IP Forwarding yapabilir) ve en az iki IP subnet&#8217;in routing tablosunda tanımlı olmasına gereksinim duyulur:</p>
<pre><strong>server:~# route -n</strong></pre>
<pre><strong>Kernel IP routing table </strong></pre>
<pre><strong>Destination     Gateway         Genmask         Flags Metric Ref    Use Iface </strong></pre>
<pre><strong>192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0 </strong></pre>
<pre><strong>192.168.199.0   0.0.0.0         255.255.255.0   U     0      0        0 eth1 </strong></pre>
<pre><strong>0.0.0.0         </strong><strong>192.168.199.3   0.0.0.0         UG    0      0        0 eth1</strong></pre>
<p>Örnekteki routing tablosuna göre, 192.168.1.0/24 ve 192.168.199.0/24 ağları arasında IP Forwarding işlemi gerçekleştirilebilir. Ayrıca bir default gateway (0.0.0.0: bilinmeyen ağlara 192.168.199.3 yoluyla eth1 üzerinden ulaşılacağı anlamına gelir) tanımlı olduğundan, diğer tüm ağlara erişim buradan sağlanır. IP paketlerinin hangi ağlara yönlendirileceği, routing tablosu içerisindeki kayıtlara göre belirlenir.</p>
<h3>Öntanımlı zincir kuralları</h3>
<p>IPTables, tüm zincirler için öntanımlı bir davranış kuralı tanımlanmasına izin verir. Eğer bir IP paketi, ilgili zincir içerisindeki kurallardan herhangi biri tarafından ACCEPT yada DROP/REJECT biçiminde işaretlenmemişse, zincirin öntanımlı kuralı tarafından yakalanır.</p>
<p>Örneğin, filter tablosundaki FORWARD zincirinin öntanımlı kuralını DROP olarak değiştirecek olursak:</p>
<pre><strong>iptables -P FORWARD DROP</strong></pre>
<p>IP forwarding/routing sırasında, FORWARD zinciri içerisindeki kurallardan herhangi biri tarafından ACCEPT edilmeyen paketler, gözardı edilir. Özetle öntanımlı olarak tüm paketlerin forward edilmesini kapatmış oluruz, daha sonra FORWARD zincirine ekleyeceğimiz kurallarla da istisnalar tanımlayabiliriz:</p>
<pre><strong>iptables -P FORWARD DROP</strong></pre>
<pre><strong>iptables -A FORWARD -s 192.168.1.0/24 -o ppp0 -p tcp --dport ssh -j ACCEPT</strong></pre>
<p>Bu tanım sayesinde 192.168.1.0/24 ağı, ppp0 (Internet) yönüne yalnızca SSH protokolünü kullanarak erişebilir. Tabii NAT yapmazsak erişemeyecekler <img src='http://dinopsys.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h3>Öneriler</h3>
<p>Bu bölüme, iptables&#8217;i öğrenmeye başladığım günden bu yana edindiğim naçizane tecrübelerimi ve önerilerimi eklemek istedim.</p>
<ul>
<li>Birşeyler yapmaya başlamadan önce, tüm ağınızın bir detaylı ve bir de basit haritasını çıkarın. Ağ bileşenlerini birbirine bağladığınız çizgilerin her iki ucunda birer ok olduğunu, verinin ve bağlantıların iki yönü olabileceğini unutmayın.</li>
<li>Önce herşeyi kapatın (öntanımlı zincir kurallarını kullanarak), daha sonra yalnızca ihtiyaç duyduğunuz portlara izin verin.</li>
<li>Zincirlere eklediğiniz kuralların mümkün olduğunca detaylı olmasına dikkat edin. Kaynak ve hedef adres/ağ, port, ağ arayüzü gibi çeşitli parametreleri birlikte kullanarak paket seçimini olabildiğince kesin biçimde belirtin.</li>
<li>Güvenliğin firewall&#8217;dan ibaret olmadığını aklınızda tutun. Kontrolünüzdeki Internet bağlantısı üzerinden yerel ağınıza erişimi engelleyebilirsiniz, ama kullanıcılarınızın kendi bilgisayarlarına modem bağlayıp Internet&#8217;e kendileri bağlanabileceklerini de hatırlayın. Güvenlik duvarınıza delik açmak veya arkasından dolaşmak için onlarca yol bulunduğunu bilin.</li>
</ul>
<h3>Kapsamlı bir firewall yapılandırması örneği</h3>
<p>Önce örnek ağımızın neye benzediğine bir bakalım:</p>
<p><img align="bottom" src="http://www.dinopsys.net/img/notr/iptables/3-.png" /></p>
<p align="center">Şekil 3: Örnek ağ şeması</p>
<p>ve gereksinimlerimizi belirleyelim:</p>
<ul>
<li>Yerel ağımızdaki (LAN: 192.168.1.0/24) kullanıcıların 192.168.1.1 adresindeki güvenlik duvarı üzerinden yalnızca HTTP (port 80) ile web sayfalarına ulaşabilmelerini istiyoruz.</li>
<li>Yerel ağımızdaki kullanıcıların DMZ (de-militarized zone, silahsızlandırılmış bölge: 10.0.0.0/8) içerisindeki dosya ve e-posta sunucularına yalnızca belirli portlardan ulaşabilmelerini istiyoruz.</li>
<li>Internet üzerindeki kullanıcıların, DMZ içerisindeki e-posta sunucusuna POP3 ve SMTP portları ile, ayrıca webmail için HTTP ile erişebilmelerini istiyoruz.</li>
<li>DMZ içerisindeki e-posta sunucusunun yalnızca SMTP portu ile Internet üzerindeki herhangi bir sunucuya ulaşabilmesini istiyoruz.</li>
<li>DMZ içerisindeki sunucuların LAN erişimi <strong>olmamasını</strong> istiyoruz.</li>
<li>Gayet tabii, Internet üzerinden LAN erişimi mümkün olmasın ve belirttiğimiz istisna dışında Internet üzerinden DMZ erişimi de mümkün olmasın istiyoruz.</li>
</ul>
<p>Aşağıdaki shell script, gereksinimlerimizi karşılıyor olmalı:</p>
<p align="left"><img width="595" src="http://www.dinopsys.net/img/notr/iptables/ip.png" height="455" /></p>
<p>1. satır, bu dosyanın bir shell script olduğunu belirtmek için kullanılıyor. 3. ve 4. satırlar, NAT tablosu içerisindeki tüm kuralları ve kullanıcı tanımlı zincirleri silecek. 6. ve 7. satırlar bu işi Filter tablosu için yapacak. 10. satır, LAN -&gt; Internet yönünde gidecek olan paketlere SNAT uygulayarak yerel ağdaki kullanıcıların Internet&#8217;e bağlanmasını sağlayacak. 11. satır, DMZ -&gt; Internet yönünde erişimi SNAT ile sağlayacak. 12. satır, Internet üzerinden TCP port 25 (smtp), 80 (http) veya 110 (pop3) ile gelen kullanıcıların DMZ içerisindeki e-posta sunucusuna yönlendirilmelerini sağlayacak. 15. satır, filter tablosundaki FORWARD zincirinin öntanımlı kuralını DROP olarak değiştirecek, böylece öntanımlı olarak tüm routing işlemlerini kapatmış olacağız. Diğer satırlarda tanımlanan istisnalarla gerektiği kadarını açacağız. Diğer satırlar sanırım yerince açıklama içeriyor.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fiptablesnetfilter-nasil-calisir%2F&amp;title=IPTables%2FNetfilter%20nas%C4%B1l%20%C3%A7al%C4%B1%C5%9F%C4%B1r%3F" id="wpa2a_24"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/iptablesnetfilter-nasil-calisir/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>OSI &#8211; PART IV</title>
		<link>http://dinopsys.net/makale/osi-part-iv/</link>
		<comments>http://dinopsys.net/makale/osi-part-iv/#comments</comments>
		<pubDate>Wed, 22 Nov 2006 14:11:43 +0000</pubDate>
		<dc:creator>idogan</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=36</guid>
		<description><![CDATA[HOP by HOP Communication ve MAC Adresin önemi; Network iletisimi söz konusu oldunda 3 türlü adresten bahsede biliriz. Bunlar, MAC adresleri, IP adresleri ve port adresleridir. (TCP/IP protocol Suit kullanildigini kabul ederek yaziyorum.) Öncelikle bu adresleri siralayalim ve neden Hop by Hop iletisim kurulur buna bakalim, MAC adresi fiziksel bir adrestir. Ethernet kartinin üzerindeki bir [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fosi-part-iv%2F&amp;title=OSI%20%26%238211%3B%20PART%20IV" id="wpa2a_26"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p><strong>HOP by HOP Communication ve MAC Adresin önemi;</strong></p>
<p>Network iletisimi söz konusu oldunda 3 türlü adresten bahsede biliriz. Bunlar, MAC adresleri, IP adresleri ve port adresleridir. (TCP/IP protocol Suit kullanildigini kabul ederek yaziyorum.) Öncelikle bu adresleri siralayalim ve neden Hop by Hop iletisim kurulur buna bakalim,</p>
<p><span id="more-36"></span></p>
<p>MAC adresi fiziksel bir adrestir. Ethernet kartinin üzerindeki bir ROM da 48 bit uzunlugunda ifade edilmis sabit bir adrestir. Bu adresin ilk 24 bit i ethernet üreticilerine verilmis bir ID dir. Son 24 bit i ise her bir üreticinin üretmis oldugu her bir ethernet aygitina tek tek sirayla vermis oldugu birer ID dir. Yani ilk kisim Organization Unique Identifier (OUI) son kisim ise, Vender code olarak adlandirilir. Burada amaclanan sey yeryuzundeki her bir ethernet in farkli bir MAC adresine sahip olmasini saglamaktir. Her ne kadar isletim sistemi uzerinde bir takip manipilasyonlar ile eszamanli kullanilmakta olan MAC adresi bilgisi degistirmek mumkun olsada, MAC adresleri essiz, yani UNIQ tirler. Yani hedefin gercekten amaclanan hedef oldugundan emin olmamizi saglayan yegane adrestirler. Bunun disinda MAC adreslerinin bilgisayarlara verilisi ile ilgili bir kural yoktur. Bir MAC adresi dunyanin herhangi bir yerinde herhangi bir network te ola bilir, herhangi bir kurala bagli kalmaz.<br />
IP adresi ise, tamamiyle mantiksal bir adrestir. Hangi bilgisayara atanacagi konusunda bir kural yoktur. Ancak hangi network icerisinde yer aliyor ise, o network e ait bir adres almasi konusunda bi kural vardir. Bu kuralin sinirlamalari sayesinde mantiksal oldugu soylenir. 32 bir uzunlugundadir ve ilk bitten itiaren belirli bir sayidaki bitler Network bit leri, geri kalanlar ise host bit leri olarak adlandirilir. Ancak ilk bit ten itibaren kac bitin network bit i oldugunu ogrenmek icin mutlaka IP adresinin maskesi bilgisine ihtiyacimiz vardir. Bu konuya daha sonra IP v4 un matematiginden bahsettigimizde deginecegiz.</p>
<p>Port adresleri ise, uygulamalara verilen adreslerdir. Yani bilgisayarlarin adresleri degillerdir. Yedinci katman ile ilgili konularda ve kismen dorduncu katman ile ilgili konularda deginilecektir.</p>
<p>Simdi fiziksel ve mantiksal adresleme kavramlarini biraz daha acmamiz gerekiyor:</p>
<p>Ornegin ben su anda (atiyorum) istanbul gayrettepe telekom mudurlugu, 3. kat 5 numarali odada mesai yapan Ismail DOGAN olayim. Bana Hindistan dan bir mektup gelmesi icap etsin. Gunumuz usulunce, hindistandaki kisi, adresimi ve ad soyad bilgimi zarfa yazacak ve postaya verecektir. Posta gorevlisi ise bu bilgileri kullanarak zarfi bana ulastirmak isteyecektir.</p>
<p>Eger zarf userinde sadece ad soyad bilgisi yer alsaydi ve gercektende yeryuzunde baska bir kisini Ismail DOGAN adinda olmasaydi, yani benim ad soyad bilgim, tam olarak essiz olsa idi bile, posta gorevlisi beni bula bilirmiydi. Sanirim isi oldukca zor olacaktir. Zira benim nerede oldugum konusunda kendisine hic bir isaret vermiyor ad soyad bilgim. Peki tersini dusunelim bir de; Acik adresi zarfin ustunde yer alsaydi ama ad soyad bilgim yer almasaydi. O zaman postaci adresimni kolay bulacakti. Zira turkiye ifadesini gordugunda dunyadaki diger tum ulkeleri eleyecek ve zarfi turkiyeye yonlendirecekti. Sonra istanbul adini gorup diger 80 ili eleyecekti. (ilsayimiz 81 de kaldi ise,:)) Daha sonra gayrettepeyi gorup adreste, bu kocaman sehirde yolunu bir anda tesbit edebilecektir. Oldukca guzel bir kurala baglanmis, akilli bir adres. Her sey cok guzel ve yolumuzu bulduk. Ancak o anda acaba adreste yazan 3. kat 5 numarali odada kim vadi? Ben mi yoksa bir baskasi mi? Gonderen kisi hic bir zaman iletinin kime teslim edilecegini bilemez bana teslim edileceginden emin olamazdi. Iste bu adreste hedef bolgeye ulastirma konusunda cok iyi ise yarayan ama gercek muhatabi tesbit etme konusunda yetersiz kalam bir adresti.</p>
<p>O zaman her iki adresi birlikte kullanmak gerekecektir. Yani acik adres ile 5 numarali odaya kadar gelip, ad soyad bilgisi ile de bana teslim edilecektir. Iste bu ornekte de oldugu gibi, IP adresleri mantiksal adreslerdir. Hedef bolgeyi yani hedef network u bulmak konusunda oldukca islevseldirler. Ancak hedef bolgeye girildikten sonra, MAC adresi kullanilarak nihai hedef bilgisayar tesbit edilmelidir. Fiziksel adres hedef host &#8216;un (bilgisayarin) gercekten iletisim kurmak istedigimiz host olup olmadigi konusunda bize gercek guven adres olmasi sebebi ile cok onemli bir adrestir.</p>
<p><img align="middle" title="Hop by Hop Communication" alt="Hop by Hop Communication" src="http://dinopsys.net/img/hopbyhop.GIF" /></p>
<p>Ancak ne varki, MAC adresleri bir network ten bir baska network e gecemezler. Bunun icin veriler adreslenirken IP adresi anlaminda kaynaktan en nihai uca kadar adreslenirken, MAC adreslemesi anlaminda, sadece bir sonraki hop a kadar adreslenir. Bir sonraki HOP ise, bulundugumuz networkten ayrilmak icin kullandigimiz, network umuzun en uc noktasidir. Yani network u terketmek icin kullandigimiz KAPI mizdir. Yani GateWay dir. O gateway olan cihazda bir sonraki gateway e yani bir sonraki hop a MAC adresi anlaminda veriyi adresleyip gonderecek ve verimiz Hop by Hop iletilmis olacaktir. Ancak unutulmamalidir ki IP adresi Hop tan Hop a degisiklik gostermez kaynaktan hedefe kadar hep ayni kalir (NAT, PAT benzeri bir islem uygulanmiyor ise- bu konular cok daha sonra anlatilacaktir.) .</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fosi-part-iv%2F&amp;title=OSI%20%26%238211%3B%20PART%20IV" id="wpa2a_28"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/osi-part-iv/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>OSI &#8211; PART III</title>
		<link>http://dinopsys.net/makale/osi-part-iii/</link>
		<comments>http://dinopsys.net/makale/osi-part-iii/#comments</comments>
		<pubDate>Wed, 22 Nov 2006 08:50:42 +0000</pubDate>
		<dc:creator>idogan</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=35</guid>
		<description><![CDATA[Ilk iki bolumde OSI referans sistemi hakkinda bir giris yapilmis ve OSI katmanlarindan bahsedilmisti. Simdi bunlari toparlaya bilmek ve aklimizda tamamlayabilmek adina, DATA ENCAPSULATION, yani veri enkapsulasyonu olarak bilinen kavrami anlatmanin yeridir die dusunuyorum. Data Encapsulation: bir verinin bir bilgisayardan cikip diger bilgisayara seyahat edebilmesi icin kaynak (seyahatin basladigi bilgisayar) bilgisayarda nasil &#8220;bit&#8221; lere donusturuldugunu [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fosi-part-iii%2F&amp;title=OSI%20%26%238211%3B%20PART%20III" id="wpa2a_30"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Ilk iki bolumde OSI referans sistemi hakkinda bir giris yapilmis ve OSI katmanlarindan bahsedilmisti. Simdi bunlari toparlaya bilmek ve aklimizda tamamlayabilmek adina, DATA ENCAPSULATION, yani veri enkapsulasyonu olarak bilinen kavrami anlatmanin yeridir die dusunuyorum.</p>
<p><span id="more-35"></span></p>
<p>Data Encapsulation: bir verinin bir bilgisayardan cikip diger bilgisayara seyahat edebilmesi icin kaynak (seyahatin basladigi bilgisayar) bilgisayarda nasil &#8220;bit&#8221; lere donusturuldugunu anlatan kavramdir.<br />
Kaynak bilgisayarda veri, enkapsulasyona hazirlik asamasinda, 7., 6. ve 5. katmanlarin ortak bir calismasi sonucu alfa-numerik karakterlere donusturulur. Ham veri haline getirilen bilgiler transport layer olan 4. katmana aktarilir. Bu katmanda adina segment denilen <strong>yonetile bilir ve numaralandirilabilir</strong> veri guruplarina bolunur ki bu 4. katmanin birimlerinin adidir. Segmentlerde verinin hangi port numarali uygulamadan ciktigi ve hedef bilgisayarda hangi port numarali uygulamaya gidecegini ifade eden, source port ve destination port number lar yazilir. Transport Layer da kullanilan protokolun UDP ya da TCP olmasina bagli olarak bu asamada yapilan islemler her ne kadar degisiklik gostersede bu asamada bu detaya girmeden devam edelim. Daha sonra detaylarina deginelim.</p>
<p>Daha sonra segmentlere parcalanmis olan veri, 3. katman olan Network Layer&#8217;a aktarilir. Network Layer da veri adina Packet denilen 3. katmanin birimlerine parcalanir. Network layer da Verinin hangi mantiksan adresten ciktigini ifade eden source IP ve hangi mantiksal adrese gidecegini ifade eden destination IP adres alanlari yazilir. Bu adresleme sayesinde aralarinda ne kadar uzaklik olursa olsun ve kac ayri network asilacak olursa olsun verinin bastan basa seyahat etmesi saglanmis olur.</p>
<p>Bir sonraki asamada, packet ler 2. katman olan Data-Link layer a aktarilarak adina Frame denilen birimlere bolunurler. Frame lerde verinin hangi fiziksel adresten (Source MAC- Media Access Control) ciktigi ve hangi fiziksel adrese gidecegi (Destination MAC) bilgileri eklenir. Eger kaynak ve hedef MAC adresleri ayni network icerisinde bulunuyorlar ise, Destination MAC, hedef bilgisayarin MAC adresidir. Ancak kaynak ve hedef bilgisayarlar fakli networklerde bulunuyorlar ise, Destination MAC direk hedef bilgisayarin MAC adresi degil, ilk <strong>HOP</strong> <em><strong>(*)</strong></em> olan Kaynak bilgisayarin GateWay inin MAC adresi olacaktir. Bu katman mantiksal bir takim islemlerin tamamlandigi ve bilginin fiziksel elektrik sinyallerine donusturulmeden onceki son asamasi olmasi sebebi ile en oneli asamasidir.</p>
<p>Frame lere bolunmus olan veri, Physical Layer olan birinci katmana aktarildiginda artik fiziksel elektrik sinyallerine donusturulmeye hazirdir. Kullanilan LAN teknolojisinin kullandigi Encoding toplusu uyarinca, fiziksel elektrik sinyallerine donusturulur. Bu sinyaller 1 ve 0 lari isaret etmektedirler. Bu sinyaller media ortaminda ilerleyerek hedefe dogru giderler.</p>
<p>Verinin 7. katmandan 1. katmana kadar bu cozumleme islemine ise DATA ENCAPSULATION denir.</p>
<p>Seyahatinin tamamlamis olan elektrik sinyalleri hedef bilgisayara vardiginde bit ler yani 1 ve 0 lar okunarak frameler olusturulur. Burada MAC bilgileri okunarak muhatap bilgisayarin okuma islemi yapan bilgisayar olup olmadigi tespit edilir. Verinin muhabtabi, okuma islemini gerceklestiren bilgisayar degil ise cope atilir, MAC bilgisi verinin muhatabina vardigini dogruluyor ise, 3. katmana iletilir. Aynen data encapsulation da oldugu gibi islem tersine yurutulerek 4. katmana gelir. 4. katmanda sira numaralarina bakilarak veriler siraya konur ve 5., 6., 7. katmanlara iletilir. Sonucta kaynak bilgisayardan yola cikan veri hedefte olusturulmus olur. Bu data encapsulation isleminin tersi bir islemdir ve <strong>DATA DECAPSULATION </strong>olarak adlandirilir.</p>
<p>Bir veri kaynaktan hedefe varilcaya kadar bazi yonlendiricilerden (Router) ve anahtarlayicilardan (Switch) gece bilir. Veri bir router dan geciyor ise, 3. katmana kadar dekapsule edilerek, hedef ve kaynagin, mac ve ip bilgileri okunur. Gerekli islemler ve karar verme mekanizmalari calistirildiktan sonra tekrar enkapsule edilerek seyahate devam ettirilir. Ya da veri bir switch e uyradi ise bukezde 2. katmana kadar dekapsule edilerek gerekli karar mekanizmalari calistirilir ve tekrar enkapsule edilerek luzumlu porttan hedefine gonderilir.</p>
<p>Yani kisacasi veri, kaynakta, hedefte ve yolu uzerindeki 1. katman cihazlari disindaki cihazlarda encapsulation/decapsulation islemlerine uyrarlar. Bu anlamda networking in en onemli kavramlarindan birisi de data-encapsulation dir.</p>
<p>Bu bolumde genel hatlari ile data encapsulation kavramindan bahsetmeye calistim. Diye bilirim ki diger bolulerin cok buyuk bir kismi bu kavramin detaylarindan ibaret olacaktir.</p>
<p><strong><em>(*)</em></strong> NOT: Veri sehayati boyunca bir cok 3. katman cihazindan gecebilir. MAC bilgileri 3. katman cihazlarinin aralarinda kadal bolgelerde hapistir ve bu bolgelerden asamazlar. Bu sebeple <strong>MAC adresi anlaminda</strong> her 3 ve ustu katman cihazlari veriyi bir sonraki 3 ve ustu katman cihazina adresler. Bu cihazlarin her birine bir HOP denir. Ve MAC bilgisi analminda veri, Hop by Hop ilerlemis olur. Ayni zamanda veri seyahatine hangi alternatif yoldan devam ettirilecegine de her HOP ta tekrar karar verilir. Bu konu HOP by HOP communication basligi ile, bir ornek ile tekrar anlatilacaktir.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fosi-part-iii%2F&amp;title=OSI%20%26%238211%3B%20PART%20III" id="wpa2a_32"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/osi-part-iii/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>OSI &#8211; PART II</title>
		<link>http://dinopsys.net/makale/osi-part-ii/</link>
		<comments>http://dinopsys.net/makale/osi-part-ii/#comments</comments>
		<pubDate>Mon, 20 Nov 2006 10:39:59 +0000</pubDate>
		<dc:creator>Flight</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=24</guid>
		<description><![CDATA[Gecen hafta basladigimiz OSI yazimiza devam ediyoruz. Eger OSI &#8211; PART I yazimi okumadiysaniz lutfen oncelikle o yaziyi okuyun. Kendisini Networking kategorisi altinda bulabilirsiniz. Zira gayet anlasilir bir uslup ile anlattigim halde eger makaleye bu yazidan baslarsaniz korkarim pek bir sey anlamayacaksiniz. Gecen hafta en son layerlari tanimladik ve layerlari ikiye bolduk. Bunlardan 1,2,3 ve [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fosi-part-ii%2F&amp;title=OSI%20%26%238211%3B%20PART%20II" id="wpa2a_34"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>Gecen hafta basladigimiz OSI yazimiza devam ediyoruz. Eger OSI &#8211; PART I yazimi okumadiysaniz lutfen oncelikle o yaziyi okuyun. Kendisini Networking kategorisi altinda bulabilirsiniz. Zira gayet anlasilir bir uslup ile anlattigim halde eger makaleye bu yazidan baslarsaniz korkarim pek bir sey anlamayacaksiniz.</p>
<p><span id="more-24"></span></p>
<p>Gecen hafta en son layerlari tanimladik ve layerlari ikiye bolduk. Bunlardan 1,2,3 ve 4. layerlarin bizi ilgilendirdigini belirttik. Simdi kisaca bu layerlara deginecegiz.  Tekrar belirtmek istiyorum AG konusunda uzmanlasmak isteyen  arkadaslar, ozellikle CCNA ve belki CCNP olmak isteyen vatandaslar bu konu kesinlikle sinav sorusudur!</p>
<p>Genel bilgi acisindan biz networkculeri aslinda pekte ilgilendirmeyen upper layerlara goz usten bir bakalim&#8230;</p>
<p>Layer 7 &#8211; Application Layer: Kullanicinin calistirdigi ve <strong>haberlesme yetenegi</strong> olan tum programlar bu katmanda tanimlidir. Ornekler: Telnet, Http, Ftp, www vb.</p>
<p>Layer 6 &#8211; Presentation Layer: Temel amaci bilginin iletiminde kullanilacak bicimin duzenlenmesini saglamaktir. ASCII metni EBCDIC metni, BCD ve JPEG gibi veri formatlarini tanimlamaktir. Dosya sIkIstirma islevide bu katmanda gerceklesir. Ayrica onemli ozelliklerinden biride kripto olayininda bu katmansa gerceklesmesidir. Ornekler: JPEG, ASCII vb.</p>
<p>Layer 5 &#8211; Session Layer: Oturum katmaninin temel fonksiyonu; oturum olarak adlandirilan iki ucbirim arasindaki konusmanin; nasil baslayacagini, nasil bitecegini ve kontrol edilecegini tanimlamaktir.Bu birden cok iki yonlu mesajin kontrol ve idaresinide kapsar. Ornekler; RPC, SQL&#8230;</p>
<p>Simdi bu bolumden sonra bizi aslen ilgilendiren katmanlara geciyoruz. </p>
<p>Layer 4 &#8211; Transport Layer; Hata giderme imkani sunan ya da sunmayan protokollerin secimine olanak tanir. Sirayi bozan bir paket alindiginda paketin yeniden istenmesi yine bu katmanda yapilir. Bu katmanin ornekleri; TCP, UDP, SPX dir.</p>
<p>Upper Layerlardan farkli olarak bu katmandan itibaren her katmanin bilgi bloklari vardir ve hepsi farkli isimlendirilir. 4. Katmanin bilgi bloklarina <strong>SEGMENT</strong> denir.</p>
<p>Layer 3 &#8211; Network Layer; Bu katman paketlerin uctan uca gonderimini tanimlar. Bunu yapabilmek icin uc noktalarin belirlenmesinde kullanilmak uzere mantiksal adresleme yapar. Yonlendirmenin nasil yapilacagini, paketin gonderilecegi yollarin nasil ogrenildigi yine bu katmanda saglanir. Ip, Ipx bu katmanin ornekleridir.</p>
<p>Bu katmanin bilgi bloklarina <strong>PACKET</strong> ismi verilir.</p>
<p>Layer 2 &#8211; Data Link Layer: Data-Link Layer bir baglanti uzerindeki iletimin nasil yapilacagini tanimlar.Bu protokoller ortamla dogrudan iliskilidir. &#8230;&#8230; Ornekler; F/R, HDLC, ATM &#8230;</p>
<p>Bu katmanin bloklarina <strong>FRAME</strong> adi verilir.</p>
<p>Layer 1 &#8211; Physical Layer : Iletim ortaminin fiziksel karakteristikleri ile ilgilidir. Konnektorler, pinler, elektrik akimlari vb.. hersey fiziksel katmanin parcalaridir. Ornekleri; FDDI, Ethernet, RJ-45 vb.</p>
<p>Bu katmanin bilgi bloklari <strong>bit</strong> lerdir.</p>
<p>OSI ye PART III de derinlemesine dalacagiz. Artik tahmin ediyorum ki gerekli alt yapi bu iki makaleyi okuyan herkeste olustu.</p>
<p>Bir sonraki makalede; ornekler yapacagiz, Connection oriented ve connectionless protoklleri bakacagiz, Data-link layer fonksiyonlari ve en tatli yeri olan Network layer osi fonksiyonlarina bakacagiz.</p>
<p>Dip Not: Site cok yeni olmasina ragmen yazilarimin birkac sitede yayinlandigini gordum. Yazilarimi yayinlamakta ozgursunuz ancak emege saygi olarak kaynagini belirtmenizi rica ediyorum.</p>
<p>Bu yazi Fikri DAL tarafindan hazirlanmistir.<br />
Metnin orjinali ve en guncel hali <a href="http://www.dinopsys.net/">http://www.dinopsys.net/</a> adresinde yer almaktadir.</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fosi-part-ii%2F&amp;title=OSI%20%26%238211%3B%20PART%20II" id="wpa2a_36"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/osi-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adsl hakkında herşey</title>
		<link>http://dinopsys.net/makale/adsl-hakkinda-hersey/</link>
		<comments>http://dinopsys.net/makale/adsl-hakkinda-hersey/#comments</comments>
		<pubDate>Mon, 20 Nov 2006 09:26:22 +0000</pubDate>
		<dc:creator>trg84</dc:creator>
				<category><![CDATA[Networking]]></category>

		<guid isPermaLink="false">http://dinopsys.net/?p=23</guid>
		<description><![CDATA[ADSL ne anlama geliyor? Asymmetric Digital Subscriber Line / Asimetrik sayısal abone hattı. ADSL ile DSL arasındaki fark nedir? ADSL bir çeşit DSL’dir. Veri alım kapasitesi gönderim kapasitesinden farklı olduğu için asimetrik olarak adlandırılmıştır. DSL’in HDSL, SDSL gibi başka çeşitleri vardır. ADSL nedir, nasıl çalışır? ADSL telefon telleri üzerinden yüksek hızda veri aktarımı yapmak için [...]]]></description>
			<content:encoded><![CDATA[<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fadsl-hakkinda-hersey%2F&amp;title=Adsl%20hakk%C4%B1nda%20her%C5%9Fey" id="wpa2a_38"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p><p>ADSL ne anlama geliyor?</p>
<p>Asymmetric Digital Subscriber Line / Asimetrik sayısal abone hattı.<span id="more-23"></span></p>
<p>ADSL ile DSL arasındaki fark nedir?</p>
<p>ADSL bir çeşit DSL’dir. Veri alım kapasitesi gönderim kapasitesinden farklı olduğu için asimetrik olarak adlandırılmıştır. DSL’in HDSL, SDSL gibi başka çeşitleri vardır.<br />
ADSL nedir, nasıl çalışır?</p>
<p>ADSL telefon telleri üzerinden yüksek hızda veri aktarımı yapmak için geliştirilmiş bir bağlantı teknolojisidir.ADSL normal 56k modemlerden farklı olarak çok daha geniş bir frekans aralığını kullanarak normal modeme göre çok daha yüksek hızlara ulaşabilir.<br />
ADSL’i kullandığım sırada telefonla da görüşebilir miyim ?</p>
<p>Evet. ADSL telefon hattının kullandığı frekans aralığının dışında çalıştığı için, aynı anda hem ADSL’i hem de telefonu kullanabilirsiniz. Siz İnternet’te gezerken birisi sizi telefonlar ararsa, telefonunun meşgul gözükmez, telefon çalar, açıp konuşabilirsiniz.<br />
ADSL aldığımda telefon görüşmelerim bedavaya mı gelecek?<br />
<!--adsense#text1--><br />
Hayır. Telefon görüşmeleriniz için aynen eskisi gibi ücret ödeyeceksiniz. Ayrıca ADSL bağlantısı için aylık sabit bir ücret ödeyeceksiniz. Ancak eskiden normal modemle bağlandığınız için gelen ücret ortadan kalkmış olacak.</p>
<p>ADSL ile neler yapılabilir?</p>
<p>56k modeminizle yaptığınız her şeyin yanı sıra, çok daha hızlı sörf deneyimi, on-line oyunları çok daha düşük gecikmeyle oynayabilme, dosya indirirken maillerini okuyabilir, bir yandan da web’te gezebilirsiniz ve hala 56k modem bağlantısına göre daha hızlı sonuç alırsınız.</p>
<p>İnternet üzerinden video seyredebilir, on-line tv ve radyoları dinleyebilirsiniz.</p>
<p>Machintosh/Linux kullanıcıları ADSL kullanabilirler mi?</p>
<p>Evet. Ethernet bağlantılı bir modem almaları daha uygun olur.</p>
<p>Türk Telekom’un sınırlı indirmeli ADSL bağlantı seçeneği hakkında ne düşünüyorsunuz?</p>
<p>Bu tamamen sizin İnternet’i nasıl kullandığınızla ilgili bir durum. En düşük bağlantı seçeneği için konuşursak, 256Kbps hız için sınırsız bağlantıda 49 YTL öderken, sınırlı bağlantıda bu 29 YTL’ye düşüyor. Aylık 20 YTL&#8217;lik fark önemli.</p>
<p>Eğer akşamdan akşama maillerini okuyan, birkaç web sitesinde gezen bol bol chat yapan birisiyseniz, bu seçenek sizin için uygun. Kaldı ki, 3 GB indirme sınırını aşsanız bile bağlantınız kesilmiyor, sadece indirdiğiniz MB başına 1 YKR ödüyorsunuz.</p>
<p>Ancak E-mule, Kazaa gibi indirme programlarını kullanan ve “akşam makinayı download’a bıraktım, 20 saattir açık abi” gibi cümleler kuran bir tipseniz, 3 GB sınırı kesinlikle yeterli olmayacaktır.<br />
<!--adsense#text1--><br />
Aşağıda değişik İnternet kullanımlarının ortalama ne kadar veri aktarımı ile yapıldığını bulabilirsiniz. Buradan hesaplamanızı yapıp ona göre karar verin.</p>
<p>Web’de dolaşma = 10MB/saat<br />
Ortalama bir müzik vidyo klibini indirseniz = 13MB.<br />
Counterstrike benzeri bir on-line oyunu oynama = 10-12MB/saat<br />
Radyo dinlemek = 18MB/saat.<br />
İnternet üzerinden video seyretmek =150MB/saat.<br />
Ortalama boyutta 300 e-posta = 2 MB (Postalara eklenen dosyalar boyutu arttırabilir.)</p>
<p><a class="a2a_dd a2a_target addtoany_share_save" href="http://www.addtoany.com/share_save#url=http%3A%2F%2Fdinopsys.net%2Fmakale%2Fadsl-hakkinda-hersey%2F&amp;title=Adsl%20hakk%C4%B1nda%20her%C5%9Fey" id="wpa2a_40"><img src="http://dinopsys.net/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://dinopsys.net/makale/adsl-hakkinda-hersey/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

