Deutsch English Français Italiano |
<v05ehs$t7cf$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: The Natural Philosopher <tnp@invalid.invalid> Newsgroups: comp.os.linux.misc Subject: Re: I never thought of this scenario Date: Mon, 22 Apr 2024 11:35:40 +0100 Organization: A little, after lunch Lines: 39 Message-ID: <v05ehs$t7cf$1@dont-email.me> References: <uv2g3g$39k$1@tncsrv09.home.tnetconsulting.net> <uvhtft$3th0n$6@dont-email.me> <uvhv0m$kq3$1@tncsrv09.home.tnetconsulting.net> <uvs61u$2g9b9$5@dont-email.me> <uvsv4f$3cvv$1@news1.tnib.de> <uvv1qf$392q8$2@dont-email.me> <uvve26$3f4ea$1@dont-email.me> <wwvh6fwxy7q.fsf@LkoBDZeT.terraraq.uk> <v0108c$3q01h$1@dont-email.me> <v0111s$3q1fd$1@dont-email.me> <v013pv$3qmkf$1@dont-email.me> <v014gp$3qp0c$1@dont-email.me> <v017q3$td0$4@tncsrv09.home.tnetconsulting.net> <v018mo$3rj12$1@dont-email.me> <v02p3o$894n$2@dont-email.me> <v03r4u$32u$2@tncsrv09.home.tnetconsulting.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Mon, 22 Apr 2024 12:35:41 +0200 (CEST) Injection-Info: dont-email.me; posting-host="f04344f786f6c37351c4358375a244b5"; logging-data="957839"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/9IQhUZ9zyNC1z0h6BVfnVGMnBtvtKjo0=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:fq+hNS/Vp086tXBYVCPme67HgCo= In-Reply-To: <v03r4u$32u$2@tncsrv09.home.tnetconsulting.net> Content-Language: en-GB Bytes: 3048 On 21/04/2024 20:58, Grant Taylor wrote: > On 4/21/24 05:17, The Natural Philosopher wrote: >> Not at all true in the case of address translation, routing protocols, >> traffic shaping and the like. > > Network address translation isn't routing. NAT happens /after/ routing > happens. > Routing itself *is* network address translation. The router removes the current next hop address and replaces it with a new one, and it reduces the TTL field. All NAT does is replace the *source* destination/port as well, and store the originating port/ip address ready for return packets. Where that happens in time is purely implementation dependent. It might even happen simultaneously with a multicore CPU Rest of semantic arguments about all the things a router does that are not 'routing' according to one persons ideal definition of it, removed. As an engineer all that a router does is modify some or all of the information in a packet header, look up where the next hop is in its routing tables, and receive dynamic updates to those routing tables where appropriate. And forward the *modified* packet to the next hop. If you want to take some academic position that defines some of those modifications as routing and others as not, I cant stop you. But I can avoid further argument -- "The great thing about Glasgow is that if there's a nuclear attack it'll look exactly the same afterwards." Billy Connolly