i suppose i could know these but something stupid arose in my head....... 1-for example my LAN connection speed is 100 Mbps but what is bandwidth for this LAN ? 2-what is the max. data rate i can transfer at a time ? 3- also i have a dsl connection and it is said connection speed for it is 1024 Kbps in fact this is the download speed and regarding to this 1024/8 = 128 KBps is a number but this 128 is throughput or bandwidth ? i can not distinguish these ! 4- in LAN , 100 Mbps is the max data rate that i can transmit a time ? if not what?