INTRO
Web에서는 동기, 비동기식 통신은 웹브라우저가 서버에 요청하고 응답을 받는 과정에서의 각각 다른 특징들을 볼수있는데, 시리얼통신과 패러럴통신과 같은 통신에 있어서 동기 통신과 비동기통신을 정리해보고 알고자한다.
동기 통신 / 비동기 통신
동기 통신
- 클럭이라는 신호를 주기적으로 보내고, 클럭과 클럭 사이에 사용자가 정해놓은 수만큼의 문자열을 한 블록으로 하여 전송한다. A와 B사이에는 지속적으로 클럭신호가 오가고 있으며, 데이터의 전송이 없더라도 클럭신호를 계속 주고 받는다. A와B는 서로 데이터만 보내면 되기 때문에 전송속도가 빠르다.
비동기 통신
- 비동기통신은 평상시 클럭 신호를 보내지 않는다. 대신에 보낼 데이터가 있을 때 Start bit를 보낸 후 데이터를 다보내면 Stop bit를 보낸다. 따라서 동기 통신에 비해서 전송속도가 느릴수 밖에 없다.