Marina Papatriantafilou – Transport layer part1 3-24 rdt1.0: reliable transfer & reliable channel  underlying channel perfectly reliable  no bit errors  no loss of packets  separate FSMs for sender, receiver:  sender sends data into underlying channel  receiver reads data from underlying channel Wait for call from above packet = make_pkt(data) udt_send(packet) rdt_send(data) extract (packet,data) deliver_data(data) Wait for call from below rdt_rcv(packet) sender receiver
{}