1 protocol: 프로토콜