def dataReceived(self, data):
    self.transport.write(data)
factory = protocol.Factory()
factory.protocol = EchoProtocol
reactor.listenTCP(8000, factory)
reactor.run()
Как использовать TCP Keepalive с конечными точками в Twisted?