NAT = Network Address Translation
NAPT = Network Address and Port Translation - вот именно это, с приставкой Dymanic, чаще всего не детализируя и называют NAT-ом (или ещё "маскарадинг"-ом, от названия не то утилиты, не то параметра из мира unix/linux - masquarad)
http://ru.wikipedia.org/wiki/NAT
Цитата:
nat как я понимаю это перенаправление портов или это и есть?
В "бытовом" смысле да, но правильнее говорить "трансляция". См.выше.
Цитата:
ограничение на количество пернапрвленных портов? если да, то сколько примерно их можно прописать?
Есть 2 нюанса - некоторые правила трансляции пишутся статически "вручную" - это Static NAPT entry (aka статическая NAT-запись, PortMap, ПортМап, VirtualServer и т.п. - это всё разные названия одного и того же). Они нужны в первую очередь для так.назыв. "проброса портов внутрь", то есть чтобы нужный Вам вхожящий из-вне трафик мог попасть на нужные Вам локальные хосты. Кол-во таких правил ограничено и есть где-то в таблице-сводке параметров роутеров.
Трафик из лок.сети наружу также транслируется, но под каждое соединение динамически создаётся правило трансляции и на некоторое (не всегда одинаковое) время эта запись запоминается роутером в своей внутренней таблице трансляции. Ёмкость этой таблицы тоже вроде есть в какой-то из таблиц в описаниях роутеров.
Цитата:
ограничение на скорость
- это называется Traffic Shaping.