|
我们做弱电的,与ip地址接触最多,无论是弱电的哪方面,都需要跟ip地址打交道,通常我们也会经常听到公网、内网?那什么是公网ip地址呢?什么是私网ip地址呢?为什么我们常见到的ip地址以192.168开头呢?我们今天来了解下。
) ^* s$ q( U; I3 ~
E$ w1 R% |4 B
2 [' y1 h- P3 }5 {
8 P1 ]/ `% v% g U内、外网是相对于防火墙而言的,在防火墙内部叫做内网,反之就是外网。在一定程度上外网等同于公网,内网等同于私网。
; n4 b7 v! ~$ i# Y+ }6 ~2 t# K4 {) c" z1 C$ g9 m2 ^, b
) A$ L( v+ }# Y1 Z. f, f; N. E, O3 z" j* N8 b- |" c
一、IP地址分类
5 o" Z! z( N1 E. [( ?0 q8 L) j3 Q- m' Y
0 O+ S' G l: {9 B1 \9 k
" I" f: j5 A8 A: {公网地址是指在因特网上直接可达的地址,如果你有一个公网地址,那就意味着你不但能访问别人,还能被人访问。公网地址是架设各种服务器必不可少的条件。
3 S: o+ w" l" g& P* H8 ?+ C6 ~: \& P- Q) y9 ]; z
9 O$ p. b& N4 R& x/ g1 G$ p; C5 j3 S i4 x, i' r& j
A类:10.0.0.0到127.255.255.255主要分配给大量主机而局域网网络数量较少的大型网络, l- n2 i) p3 D! L1 f3 N
5 k8 \! T& m) e |2 u" H9 y+ B* HB类:128.0.0.0到191.255.255.255一般用于国际性大公司和政府机构
0 N) u$ d6 U. l
+ Y7 H- B6 b9 ^4 `% W& ~: b" f' lC类:192.0.0.0到223.255.255.255用于一般小公司校园网研究机构等- ]# w `; `, k( B
- u( m& M" L4 H& j
D类:224.0.0.0到239.255.255.255用于特殊用途,又称作广播地址$ N7 N& {, w; @" b& k5 ~
# @0 G( p4 |6 b' S) p+ O& E% N
E类:240.0.0.0到255.255.255.255暂时保留; ]5 C# S$ v! W* j$ V
2 k; u( [9 Q# o. r5 B8 I
4 j6 [: m4 g) r, N; d- ^5 U9 q# ~, Y1 L7 W
二、私有地址4 ]( H$ p% |; e1 t2 f
! m2 `- u. U8 t
: A* K# L' C4 y+ S) N
8 t/ T8 u }7 F" O- c2 U; {( P0 R 网络中的主机需要通信,需要使用一个IP地址,目前我们普遍使用的IPv4的地址,分为A、B、C、D、E五类,在上面已经列出,其中A、B、C类是我们常见的IP地址段。在这三类地址中,大多数为公有地址,需要向国际互联网信息中心注册。在IPv4地址中预留了3个IP地址段,作为私有地址,共家庭、企业、学校等内部组网使用。
/ c3 c; x; I' s+ T! n) `# R( R6 H H4 L; i# `' P
1 U+ A( ?% ~% \; d8 T
' |! S- B$ O5 u- \; n: N2 ^+ W私网地址
5 C" w; t0 c$ S1 Z; A6 `
$ f& c0 c( B8 x w0 L
$ W/ Q/ z+ e J4 S+ |" h
除了这三个ip地址段为私有ip地址外,其它的都为公网ip。) o" x, _0 J) A# L, n
$ {% l( C' L! Z3 Z7 h
这些地址已被声明私有化,任何内网中的设备可以任意使用这些地址,但是在这三个范围内的IP地址不允许出现在Internet(外网)上。所以我们平台在内部组网时用的比较多,比如监控项目与公司内部电脑ip设置,用的多的就是192.168.xx。# A4 o" u9 V+ \7 b. P O! x1 z( y1 j7 G
7 ~. |3 N* K2 U8 t2 E
通常情况下,按照需要容纳的主机数选择私有地址段。家庭网络规模比较小,一个C类地址,192.168.1.x可以容纳254个终端,足够使用。, d4 l! g' z+ K( K$ O9 r
& T: S, p6 r0 K$ D, D) ?. k2 }
) s' t l1 m6 {+ U3 Q P& u1 O h7 ^/ _. T
! r& O* F; Z, B% a- u9 S
. |# {4 g0 M8 I+ ~4 m
% A# M& B4 f8 p' e8 O5 E学校或者大型企业可能使用B类甚至A类作为内部网络的地址段。比如手机上网很可能获取的也是一个10开头的内网地址,而不是公网地址。
9 N6 P* q8 |* D- A3 ^: Q. K( j( S; y+ U. V. R( G& D6 K
% D0 l# w% H& |1 u
1 L& K M; {. B3 k9 D
8 J* u8 q" X0 f5 @; G
三、NAT地址转换
* R( K9 F/ X6 G. r) s
k1 p) ]2 b; {# ]3 w) Z4 r
3 b2 h$ X% c9 e2 c2 _. f6 @
8 T* R7 g6 b. _& _ 私网地址只能在局域网中使用,不同的局域网可以使用同样的私网地址,私网地址是不能出现在互联网上的。那么私网地址如何访问互联网呢?这就需要用到NAT地址转换,将内网地址映射到外网地址。
% R1 f! l5 _1 @2 l2 z) J0 b8 Y0 Y2 g6 S8 D' V
( m0 Q- C6 k2 d. q/ q
2 v; }! w `, d3 U
而NAT地址转换它实现内网的IP地址与公网的地址之间的相互转换,将大量的内网IP地址转换为一个或少量的公网IP地址,减少对公网IP地址的占用。4 @+ q" g7 J N
$ ~' K/ e# u' o7 z! G1 R* w, `
G6 `/ Y* v3 `; o1 r3 _" o5 E' m5 N7 H. v( s; Y6 |1 W% h) r% }1 f
家庭网络普遍使用端口映射的方式,NAT的核心是一张映射表(源IP地址,源端口,目的IP地址,目的端口),将内网源IP地址和端口映射到同一个公网地址的不同端口,如下图所示。
' j0 m4 N1 x0 ^+ }( k7 q' i& l( b
2 ?& ]. b8 g8 O& y- r4 m7 B( u
9 R) _& k+ c9 a, |5 l1 i4 m j" u5 c5 f& ?5 D
" y3 [# q% K4 o" `7 l! J6 a 总之,家庭网络由于网络规模比较小,通常使用了192.168开头的私网地址,光猫拨号获取了一个公网地址(或者运营商私网地址),通过NAT方式的映射到这个公网地址的不同端口,访问互联网。主要注意的NAT模式和路由模式是不同的。
Y* Z* \4 X9 G' g
; Q# U! G0 ?) h$ g8 `7 N |
|