000 00271nam a2200121Ia 4500
999 _c30385
_d30385
020 _a9780070584082
100 _aBehrouz A Forouzan
245 _aData Communications and Networking
250 _a3
260 _c2004
_bTMH
_aNew York
300 _axxxiv+973
942 _cBB