본문 바로가기
반응형

ComputerScience26

[Network/Protocol] IP 인터넷 프로토콜 네트워크 계층 ip는 OSI 7계층중 네트워크 계층의 프로토콜이다. 네트워크와 네트워크를 잇기 위해 라우터를 거쳐야 하고 그곳이 어딘지 어떻게 가야 하는지를 알기 위해 ip주소를 사용한다. LAN 환경에서는 굳이 ip주소가 아니더라도 MAC 주소를 이용하여 통신이 가능하지만 그 이상은 네트워크 주소가 필요하다. 그래서 사용하는 것이 ip 주소이다. 이 계층은 경로를 찾고 최적의 경로를 선택하는 기능을 가진다. 네트워크와 네트워크 사이 패킷이 오가는 것을 담당하는 계층이다. 더불어 스위칭 기능도 있다.(L3 스위치) 이 계층의 대표적인 프로토콜로 IP, ICMP, IGMP, ARP가 있다.IP 현재 IP 프로토콜은 IPv4와 IPv6가 있다. 현재 주로 IPv4를 사용한다. IPv4 IP 주소는 0~255.. 2021. 3. 22.
[Network/Protocol] TCP란? 전송계층 프로토콜 TCP TCP와 UDP를 사용하며 이외 몇 가지가 더 있다. 대부분 TCP와 UDP가 대부분이다. TCP는 전송되는 패킷에 오류와 중복이 없게 하고, 보낸 순서와 수신자가 받는 순서가 같도록 신뢰성 있는 전송을 보장하는 프로토콜이다. 3-way handshaking , 경로지정, 단편화 등 여러 가지 기능을 통해 신뢰성을 보장한다. 그리고 헤더에 오류코드에 대응할 수 있는 데이터를 포함한다. 송신 측에서는 데이터를 패킷으로 분할하고, 수신 측에서는 패킷을 결합하여 순서대로 재조립한다. 전송계층의 기능 연결 제어 데이터 전송 단편화(UDP x) 재조립(UDP x) TCP Header TCP 헤더의 모습 Source Port Address 송신 측 포트 번호 Destination Port .. 2021. 3. 17.
반응형