교과목/네트워크 기초

170404 - TCP/IP

Jubil 2017. 4. 4. 09:30
반응형

TCP (Transmission Control Protocol)

IP (Internet Protocol)




TCP/IP : 오늘날 컴퓨터 통신망의 실질적인 표준이 되고 있는 프로토콜




7계층 : 응용계층--

6계층 : 표현계층  |  => 응용계층

5계층 : 세션계층--

4계층 : 전송계층     => 전송계층

3계층 : 네트워크     => 네트워크 계층

2계층 : 데이터 링크--|

1계층 : 물리계층-----| => 네트워크 액세스 계층




네트워크 액세스 계층



-데이터 링크 계층과 물리 계층을 합쳐놓은 것과 같은 역할을 한다.


-이더넷 -> LAN

-SLIP -> 직렬 전송

-PPP -> 전화로 인터넷 접속

-FDDI -> 광통신


10    28    53    65    87

T2(트레일러)    Data    10(송) 87(수)


-직접 연결된 컴퓨터끼리만 전송이 가능하다.




인터넷 계층 (네트워크 계층)



-네트워크 전체에 걸쳐 패킷의 논리적 전송과 관련된 프로토콜을 지정한다.


-다수의 네트워크 간에 패킷 라우팅을 처리하여 두 응용 프로그램 간에 통신 흐름을 제어한다.



IP(Internet Protocol)



-경로를 설정해주는 프로토콜이다.


-경로만 설정해주고 실제 전송은 네트워크 액세스 계층 프로토콜이 한다.


-2계층에서는 MAC 주소를 사용하기 때문에 IP 주소를 MAC 주소로 변환한 후 보내야 한다.



ARP(Address Resolution Protocol)



-IP 주소를 MAC 주소로 변환해 준다.



RARP(Reverse Address Resolution Protocol)



-MAC 주소를 IP 주소로 변환해 준다.




전송 계층



TCP(Transmission Control Protocol)



-신뢰성 있는 전송이다.


-데이터 전송 후 수신 확인을 한다.



UDP(User Datagram Protocol)



-신뢰성 없는 전송이다.


-데이터 전송 후 수신 확인을 하지 않는다.


-ex) 실시간 동영상 스트리밍, 관리용 메시지




응용 계층



HTTP(Hypertext Transfer Protocol)



-하이퍼텍스트(hypertext) 문서를 교환하기 위하여 사용되는 프로토콜이다.


-간단한 tag로 문서를 작성한다.


-URL을 사용해 자료의 위치 표시



FTP(File Transfer Protocol)



-다른 컴퓨터로 파일 전송을 지원하는 프로토콜이다.



SMTP(Simple Mail Transfer Protocol)



-전자우편을 전송할 때 이용되는 표준 프로토콜이다.


-송신만 하는 프로토콜이고, 메일 수신 프로토콜은 POP이다.




OSI 기준 모델과 TCP/IP의 시스템 차이점



-시스템 유연성

OSI : 독립성과 인접 계층 간 인터페이스 정의

TCP/IP : 다양한 프로토콜을 허용하고, 경우에 따라 인접한 아래층을 건너뛰는 유연성


-적합한 서비스

OSI : 가상 네트워크를 연결하기 위한 개발 모임 , 가상 경로가 배정되는 연결형 서비스

TCP/IP : 인터넷 통신 프로토콜, 다양한 네트워크 연결을 지원, 비연결형 서비스


-네트워크 운용 및 관리

OSI : 어려움이 많음

TCP/IP : 쉽다

반응형