a.Giới thiệu chung về NAT
Khi có hai máy tính ở trên cùng một lớp mạng (cùng subnet), các máy tính này kết nối trực tiếp với nhau, điều này có nghĩa là chúng có thể gởi và nhận dữ liệu trực tiếp với nhau. Nếu những máy tính này không trên cùng một lớp mạng và không có kết nối trực tiếp thì dữ liệu sẽ được chuyển tiếp qua lại giữa những lớp mạng này và như thế phải cần một router (có thể là phần mềm hoặc phần cứng) Ðây là trường hợp khi một máy tính nào đó muốn kết nối tới một máy khác trên internet.
b.NAT hoạt động như thế nào?
NAT làm việc như một router, công việc của nó là chuyển tiếp các gói tin (packets) giữa những lớp mạng khác nhau trên một mạng lớn. Bạn cũng có thể nghĩ rằng Internet là một mạng đơn nhưng có vô số subnet. Routers có đủ khả năng để hiểu được các lớp mạng khác nhau xung quanh nó và có thể chuyển tiếp những gói tin đến đúng nơi cần đến.
NAT sử dụng IP của chính nó làm IP công cộng cho mỗi máy con (client) với IP riêng. Khi một máy con thực hiện kết nối hoặc gởi dữ liệu tới một máy tính nào đó trên internet, dữ liệu sẽ được gởi tới NAT, sau đó NAT sẽ thay thế địa chỉ IP gốc của máy con đó rồi gửi gửi dữ liệu đi với địa chỉ IP của NAT. Máy tính từ xa hoặc máy tính nào đó trên internet khi nhận được tín hiệu sẽ gởi gói tin trở về cho NAT computer bởi vì chúng nghĩ rằng NAT computer là máy đã gởi những gói dữ liệu đi. NAT ghi lại bảng thông tin của những máy tính đã gởi những gói tin đi ra ngồi trên mỗi cổng dịch vụ và gởi những gói tin nhận được về đúng máy tính đó (client).
c.NAT thực hiện những cơng việc sau:
Chuyển đổi địa chỉ IP nguồn thành địa chỉ IP của chính nó, có nghĩa là dữ liệu nhận được bởi máy tính từ xa (remote computer) giống như nhận được từ máy tính cĩ cấu hình NAT.
Gởi dữ liệu tới máy tính từ xa và nhớ được gói dữ liệu đĩ đã sử dụng cổng dịch vụ nào.
Dữ liệu khi nhận được từ máy tính từ xa sẽ được chuyển tới cho các máy con.
Một cơ chế mở rộng của NAT là PAT (Port Address Translation ) cũng dùng cho mục đích tương ứng. Lúc này thay vì chỉ chuyển đổi địa chỉ IP thì cả công dịch vụ (port) cũng được chuyển đổi ( do router NAT quyết định).
Các bạn có thể hiểu một cách đơn giản và ngắn ngọn với NAT , là chức năng chuyển đổi qua lại giữa Public IP và Private IP, ví dụ như bạn dùng ADSL, khi đó ISP sẽ cấp phát cho bạn một địa chỉ IP ( WAN IP ) nhờ có chức năng NAT của moderm ADSL mà máy tính trong nội mạng LAN của bạn (Private) có thể trao đổi thông tin với bên ngoài... Đứng ở góc độ mạng WAN nhìn vào mạng của bạn thì người ta chỉ biết đến IP public mà ISP đã cấp cho bạn
nói thêm có gì không phải anh em góp ý luôn hộ cái nhé
+++++++++++++++++++
Tong Hop
Cơ chế NAT
Subscribe to:
Post Comments (Atom)

0 comments:
Post a Comment