Yeah of course, that must be one case where it matters. For me maybe it doesn't at all, with only direct and local subnets.
But damn, bedtime here, and your answer just brought a thought to my head that I should know the answer to

I cant communicate to any pc, or the routers interface, if I'm on the wrong subnet.
But when a pc sends traffic that is router through a router, when it exits the router and enters another interface, then its on another subnet but the original source is of course on another net....how can the packet flow on through different networks? The router doesn't like overwrite the source adress, and I dont remember it being like two IP-source-fields in TCP/IP.
How come the router can send a packet that gets through, with a source IP of some other network, when a simple host cant get any connection if its IP doesn't match the network its connected to.
Oh well, off topic and all, and it must be plain stupid cause I'm tired and I've forgot so much networking the last year.....just writing this crap down so I remember it for tomorrow and can dig into it and see where my logic totally fails
