인터넷을 배우다보면 빼놓지 않고 듣게 되는 말이 바로 'TCP/IP'다. TCP/IP는 'Transmission Control Protocol/Internet Protocol'의 약어로 우리말로는 '전송제어 및 인터넷 통신규약'쯤으로 번역할 수 있다. 프로토콜(Protocol), 즉 통신규약은 컴퓨터가 서로 통신할 때 동작 내용 및 방법을 정의한 것이다. 어떤 종류의 기기를 뜻하는 것이 아니라 서로간 정보를 교환하기 위해 정해놓은 통신상의 약속이다같은 프로토콜을 사용하면 기종이나 용량이 다른 컴퓨터간, 또는 다른 소프트웨어를 사용하는 데이터간에도 통신이 가능하다. PC통신시 전송효율을 높여 에러를 최소화하기 위해 개발된 프로토콜이 ZMODEM이나 KERMIT인 것처럼 수많은 네트워크들이 연결된 인터넷상의 통신을 원활히 하기 위해 개발된 것이 바로 TCP/IP다.
TCP/IP는 미 국방성이 60년대말부터 자체적인 프로토콜을 연구 개발, 80년대초 발표한 것. 참고로 인터넷은 냉전시대 미 국방성 고등연구계획국(ARPA, 현재 DARPA)이 미사일 공격을 받더라도 전체적인 군 작전에 지장이 없도록 하기 위해 분산형 컴퓨터 네트워크의 연구를 개시한 것이 계기가 됐다. 당시 ARPA는 캘리포니아대 LA분교(UCLA), 스탠포드연구소(SRI), 캘리포니아대 산타바바라분교(UCSB), 유타대(UU) 등 4개 대학을 네트워크로 연결, 이른바 'ARPANET'을 완성했다. 이후 군사용으로 개발된 'MILNET', 유럽의 'MINET'과 인공위성을 매개로 한 'SATNET', 'WIDEBAND' 등이 서로 추가 연결돼 오늘날 고도화, 거대화된 인터넷의 모양이 갖춰지게 됐다.
TCP/IP는 2가지 프로토콜의 복합체이다. TCP는 네트워크상에서 접속할 상대를 발견했을 때 데이터를 분할, 송수신한 뒤 완전한 형태로 조합하는 것과 함께 에러 점검, 흐름 제어 등 정확한 데이터 정보를 전달하는 역할을 한다. IP는 데이터가 중간지점을 통과한 뒤 확실하게 목적지에 도착하도록 하는 것이다. 한편 TCP/IP는 역할에 따라 층상구조로 나뉜 '레이어'로 이뤄져 있는데 애플리케이션 레이어, 트랜스포트 레이어, 네트워크 레이어, 데이터링크 레이어, 피지컬 레이어 등으로 나뉜다.
댓글 많은 뉴스
최재해 감사원장 탄핵소추 전원일치 기각…즉시 업무 복귀
"TK신공항, 전북 전주에 밀렸다"…국토위 파행, 여야 대치에 '영호남' 소환
헌재, 감사원장·검사 탄핵 '전원일치' 기각…尹 사건 가늠자 될까
'탄핵안 줄기각'에 민주 "예상 못했다…인용 가능성 높게 봐"
계명대에서도 울려펴진 '탄핵 반대' 목소리…"국가 존립 위기 맞았다"