Genel IP, dahili IP ve NAT çevirisi nedir?

Ağ iletişimi uygulama geliştirmeyle uğraşan programcılar genellikle harici ağ IP'sini (yani İnternet IP adresi) ve dahili ağ IP'sini (yani LAN IP adresi) duyabilirler, ancak bunlar arasındaki fark nedir?

1. Giriş

Ağ iletişim uygulamalarının geliştirilmesiyle uğraşan programcılar, genellikle harici ağ IP'sini (yani İnternet IP adresi) ve dahili ağ IP'sini (yani LAN IP adresi) duyabilir, ancak aralarındaki fark nedir? İlişki nedir? Ek olarak, uzmanlar Herkes bilir ki, harici ağ IP'si ve dahili ağ IP'si hakkında konuşurken, NAT yönlendirme dönüşümünden bahsetmeniz gerekir. O halde bu çift nedir? Bu makale kısaca bunların ne hakkında olduğu hakkında konuşacak.

2. Her bilgisayarın genel bir IP'ye sahip olması gerekir mi?

Cevap: Hayır.

Hepimiz IPv4'teki IP adreslerinin sayısının sınırlı olduğunu biliyoruz (bu yüzden hepsi şimdi IPv6 ile meşguldür) Adresin bir kısmı her tahsis edildiğinde, bu, tahsis için kullanılabilecek daha az IP adresi olduğu anlamına gelir ve Cep telefonlarının, bilgisayarların vb. Hızla gelişmesiyle birlikte her cep telefonu veya bilgisayar bir IP adresi gerektiriyorsa, o zaman IP adresinin yeterli olmadığı aşikardır.

Bu sorunu çözmek için böyle bir strateji benimseyebiliriz: Örneğin, bir şirket için, her şirketin kendi şirketine ait bir intraneti (yerel alan ağı da denir) olacaktır.

Intranet (bilimsel ad Yerel Alan Ağı (LAN) olarak adlandırılmalıdır) yerel bir coğrafi alan içinde, genellikle birkaç metre içinde (ev intranet gibi) veya birkaç kilometre yarıçap içinde (üniversite gibi) Ağ), çeşitli bilgisayarları, harici cihazları ve veritabanlarını birbirine bağlayan bir bilgisayar iletişim ağı.

3. İntranetin ana işlevleri şunlardır:

1) Paylaşılan aktarım kanalı: Her bilgisayar için harici bir ağ IP adresine ihtiyaç olmadığını anlayın;

2) Yüksek aktarım hızı: Dahili ağlar arasındaki bilgisayarlar, harici ağ topolojisinin karmaşıklığına sahip olmadığından, birbirleriyle iletişim kuran ağlar çok hızlı olabilir.Örneğin, birkaç G dosyasının bir bilgisayardan diğerine kopyalanması yalnızca gerekli olabilir Düzinelerce saniye.

3) Düşük bit hata oranı: İletişim mesafesi çok yakın olduğu için bit hata oranı çok düşük yani ağ çok kararlı. (Daha yaşlı programcılar üniversite yıllarında aynı yurt intranetinde C / S oynadıklarını bilirler. Oyunda, birisi pornoyu indirmediği veya ağı çekmediği sürece, neredeyse hiçbir zaman ağ bağlantısının kesilmesi veya sıkışması ile karşılaşmayacaksınız, haha).

4. Şirketin intraneti, intranet IP adreslerinin tahsisini ve yönetimini nasıl gerçekleştirir?

Bu A şirketine bir IP = 192.168.1.1 atadığımızı varsayalım. Bu IP'yi şirketin intranet ağ geçidi olarak kullanalım.

A şirketinin intranetinde 3 bilgisayar var. Bu üç bilgisayar çevrimiçi olmak istiyorsa ona bir IP atamamız gerekiyor. Önceki bölümde belirtildiği gibi: Kullanmak için 3 IP adresi için başvurmalıyız ?

Cevap hayır. 3 IP için başvurmamız gerekmiyor. İntranetimizde kendi kurallarımızı belirleyebiliriz. Örneğin, bu üç bilgisayara rastgele üç IP atayabiliriz (lütfen bu üç IP'nin geçerli olmadığını unutmayın. , Ve irade ile tahsis ettim). A Bilgisayar A = 192.168.1.2 Bilgisayar B = 192.168.1.3 Bilgisayar C = 192.168.1.4.

Ve bu kural, intranet ağ geçidimiz tarafından aşağıdaki gibi yönetilebilir:

5. NAT teknolojisi: intranet bilgisayarlarının extranete erişim yeteneğini gerçekleştirir

A bilgisayarı Baidu'ya erişmek istiyorsa, Baidunun IP'sinin 172.168.30.3 olduğunu varsayıyoruz.

Hepimiz A bilgisayarının IP'sinin hayali IP'miz olduğunu biliyoruz. Aslında böyle bir IP olmayabilir. Baidu'yu ziyaret etmek için A bilgisayarının IP'sini kullanırsanız, kesinlikle çalışmayacaktır.

Baidu ve A bilgisayarı aynı yerel alan ağında olmadığından, A'nın Baidu'ya erişmek için ağ geçidini geçmesi gerektiğini de biliyoruz. Ağ geçidinin IP adresi gerçektir ve Baidu'dan erişilebilir.

A'nın Baidu'ya erişmesine izin vermek için, aşağıdaki yöntemi kullanabiliriz: ağ geçidinin A erişimine yardım etmesine izin verin ve ardından Baidu sonucu ağ geçidine iletir ve ağ geçidi sonucu A'ya iletir.

Ancak, A, B ve C bilgisayarlarının tümü ağ geçidinden Baidu'ya erişmeye yardımcı olmasını isteyebilir ve Baidu tarafından döndürülen sonucun hedef IP'si ağ geçidinin IP'si = 192.168.1.1'dir. Öyleyse ağ geçidi sonucun A, B veya C olduğunu nasıl ayırt eder?

Baidu'yu ziyaret ettiğimizde, bir bağlantı noktası belirtmemize gerek yok mu? Anın IP + bağlantı noktasını ağ geçidinin IP + bağlantı noktasıyla eşlediğimiz sürece kimliği benzersiz bir şekilde belirleyebilecek miyiz?

Örneğin, A, Baidu'ya erişmek için bağlantı noktası 60'ı kullanır ve ağ geçidi, A'nın IP + bağlantı noktası 60'ı ağ geçidinin IP + bağlantı noktası 80'e eşler.

Baidu, sonucu ağ geçidinin 80 numaralı bağlantı noktasına döndürdükten sonra, ağ geçidi sonucu eşleme tablosu aracılığıyla A'nın 60 numaralı bağlantı noktasına döndürebilir.

B, Baidu'ya erişmek için 60 numaralı bağlantı noktasını da kullanıyorsa, aynı durum geçerlidir ve bağlantı noktası 90 ile eşleştirilebilir.

Bu adres eşleme dönüştürme yöntemi, biz buna ağ adresi çevirisi diyoruz, İngilizce Ağ Adresi Çevirisidir veya kısaca NAT.

Ve A, B ve C gibi IP adreslerine intranet IP'leri, yani intranet IP'leri denir; ağ geçitleri ve Baidu gibi IP adreslerine ise extranet IP'leri (yani İnternet genel IP'si) denir.

Bu nedenle, genel ağa tipik bir intranet erişimi ilkesi aşağıdaki şekilde gösterildiği gibi gerçekleştirilebilir:

Artık harici ağ IP'sini ve dahili ağ IP'sini biliyorsunuz, değil mi?

6. Bu makalenin özeti

IP adres eksikliğini çözmek için, teknik uzmanlar intranet teknolojisini icat etti ve intranet teknolojisinin teorik desteği NAT teknolojisidir, bu nedenle ağ iletişimiyle uğraşan programcıların NAT teknolojisini derinlemesine anlaması çok gereklidir.

Ultra-uzun ömürlü "Olu" tayfunu yanında durdu ve yüksek ısıyı izledi ve Tayfun 6-10'u öldürdü. Şimdi bana Doğu Çin Denizi'ne gelmemi mi söylüyorsun?
önceki
Yerli 7 koltuklu arazi endüstrisinde başka bir kara at, Highlander'a yakın otoriter, taşımayan gövde, yüz bin
Sonraki
Lynk & Co'nun ikinci ürünü 02 dünya prömiyerini yaptı ve yüksek enerjili coupe SUV doğrudan Mercedes-Benz GLA'yı gösteriyor
PlayerUnknown's Battlegrounds aslında bir giydirme oyunu olarak mı oynandı? Lütfen birkaç stilist önermeme yardım et
Golf modifikasyon için popülerdir, ancak başka bir Volkswagen arabası popüler değildir, ancak çok güçlüdür
Hepsi dört tekerlekten çekiş ile donatılmış Pajero pikap versiyonu, 450 Nm'ye kadar tork, Pajero'nun yarı fiyatından daha az
Li Yifengin sürücü ehliyeti bir seferde 24 puan düşürüldü ve bazı kişilere 132 puan düşüldü. Bu kadar çok puan nasıl satılır? Gökyüzü yaşlanana kadar sürmeye devam edilsin mi?
Günlük sınırın yeniden başlaması: Zhongcheng, reformun 40. yıldönümünü kutlamak için art arda üç kurulu paylaşıyor. Ulusal reform en büyük öncelik olacak!
Tüketim yükseltmesinin ürünü H4, Haval'ı sonsuza kadar tutabilir mi?
Bir zamanlar belediye başkanlığı seviyesindeki araba A6L'den daha aşağı değil. Şimdi 2.0T sadece 200.000'e satılıyor, bu da Magotan'dan daha iyi.
Longhubang: Para cezası sonrası Sıcak para toplu olarak devlete ait işletmelerin reform stoklarına akar, bir grubu tutar ve ısınma etkisi
En güçlü orta koridor oyuncusu? King of Glory Bianque'nin deneyimi ve yumurta paylaşımının detayları, Bianque ile ilgili sorularınızı yanıtlayın
Trumpchi GS4 neden bu kadar iyi satıyor? H6 ile karşılaştırıldığında hangisini seçersiniz?
Alipay ve WeChat nakitsiz gün kırmızı zarfları yeterli değil mi? % 50 indirim, anında indirim ve puan almak için kredi kartınızı kullanın!
To Top