connect: tell source -> sink. sender: (hw)->tx receiver: rx->(hw)