Seversintabi.com Türkiye'nin En Büyük Forumu Bence Seversin Tabi
 

Go Back   Seversintabi.com Türkiye'nin En Büyük Forumu Bence Seversin Tabi > Bilgisayar Dünyası > Programlama Ve Tasarım
Yardım Topluluk Takvim Bugünki Mesajlar Arama

gaziantep escort gaziantep escort
youtube beğeni hilesi
Cevapla

 

LinkBack Seçenekler Stil
  #1  
Alt 16 November 2008, 19:59
Senior Member
 
Kayıt Tarihi: 21 September 2008
Mesajlar: 15,180
Konular:
Aldığı Beğeni: 0 xx
Beğendiği Mesajlar: 0 xx
Post Network Kavramları ve Programlama..

p: Sanırm çoğumuzun sıklıkla duyduğu bu terim;networkte bilgisayarın kimlik numarası gibidir.Fakat ISP(Internet Service Provider) ile internete bağlıysak bu kimlik numarası(ip) ISP’deki boş bir ip’ye random olarak atlar.Ip adreslerinin şuanda kullanılan versiyonu IPv4’dür.Bunlar dünyada ilgili birkaç kurumun aldığı kararlar sonucu belirlenir.IPv4’ün 32bit olması dünyada şuanda iplerin tükenmesine yol açmak üzere.Bu yüzden bit sayısı 64’e çıkarılarak her elektronik eşyanın bir ip adresi olması planlanmakta.IPv6’nın 2006 yılları civarında kullanılmaya başlanması öngörülmektedir..NET’i geliştirenler bu konuyu göz önünde tutarak IPv6’e tam bir destek vermişlerdir.
TCP,UDP: Bunlar ise haberleşmenin sağlandığı protokollerdir.Internet denilen network içinde TCP protokolü kullanılır.TCP’nin çalışma mantığında acknowledgment biti ile iletilen framelerin(bit paketlerinin) kontrolü yapılır.UDP ise TCP gibi çalışır fakat tek farkı acknowledgment biti yoktur.Yani UDP protokolü daha hızlı çalışır.Bu yüzden internet yazılımlarında TCP,intranet yazılımlarında UDP protokolü kullanılmaktadır.Internette TCP kullanmamız güvenlikle ilgilidir.TCP tartışmasız daha güvenli bir protokoldür.
BROADCAST,ANY adresleri: Broadcast adresi networkte heryer anlamında kullanılan özel bir adrestir.Bu adres veriyi networkte her yere yollar ve ilgili yerler bu bilgiyi alır.Any ise Broadcast’in tersi çalışan adreslemedir.
LoopBack Adresi: Bu adres genelde çoklu uygulamaları bir bilgisayar üzerinde yapacağımız zaman kullandığımız adrestir.Yani bu adrese veri gönderirsek sanki kendi bilgisayarımızdan iki tane varmış gibi tek bilgisayarımız üzerinde çalışırken işe yarayan yapıdır.Bundan sonraki yazıda yapacağımız server-client uygulamasında işlemleri bu adres ile gerçekleştireceğiz.
DNS: Kısaca ip adresinin isimsel karşılığı olarak tanımlayabiliriz.

örnek uygulama:::

using System.Net;

Bu isim uzayının altında IPAddress, IPEndPoint, Dns, IPHostEntry, Webclient classları bulunmaktadır.Burada şimdilik IPAdress ve Dns classlarının metotlarını ve özelliklerini kullanacağız.Yeri geldikçe diğer classlarıda kullanacağız.İlk önce IPAddress classını incelersek;

IPAdress ipadresi_ger=IPAdress.Parse("ipadresi"); //bu metot ile string ip adresi makinanın bitsel anlamda konuşacağı şekle çevrilir.

loopback=IPAdress.Loopback.ToString(); // makinanın anladığı ip adresi o ip’ si verilen makinanın loopback adresini geri döner.

any=IPAdress.Any.ToString(); //bilgisayarın any adresini geri döner.

Dns classı ile karşıdaki bağlandığımız bir bilgisayarın Dns ismini öğrenebileceğimiz gibi makinanın hostname’inide öğrenebiliriz.

dns=Dns.GetHostname(); //bilgisayarın hostnameini yani bilgisayarın adını geri döner.
Alıntı ile Cevapla
Cevapla




Saat: 12:50


Telif Hakları vBulletin® v3.8.9 Copyright ©2000 - 2024, ve
Jelsoft Enterprises Ltd.'e Aittir.
gaziantep escort bayan gaziantep escort
antalya haber sex hikayeleri Antalya Seo tesbih aresbet giriş vegasslotguncel.com herabetguncel.com ikili opsiyon bahis vegasslotyeniadresi.com vegasslotadresi.com vegasslotcanli.com getirbett.com getirbetgir.com
ankara escort ankara escort ankara escort bayan escort ankara ankara escort çankaya escort ankara otele gelen escort eryaman escort eryaman escort eryaman escort kızılay escort çankaya escort kızılay escort ankara eskort
mecidiyeköy escort

Search Engine Friendly URLs by vBSEO 3.6.0 PL2