Error Correction And Error Detection In Computer Networks