프로토콜 4

[네트워크] IPv4, ICMP, 프로토콜 (2)

네트워크란 무엇인가? 네트워크란? 노드들이 데이터를 공유할 수 있게 하는 디지털 전기통신망의 하나이다. 분산되어 있는 컴퓨터를 통신망으로 연결한 것을 말한다. 네트워크에서 여러 장치들은 노드 간 연결을 사용하여 서로에게 데이터를 교환한다. *노드 : 네트워크에 속한 컴퓨터 또는 통신 장비를 뜻하는 말 인터넷이란? 문서, 그림 영상과 같은 여러가지 데이터를 공유하도록 구성된 세상에서 가장 큰 전세계를 연결하는 네트워크 흔히 www를 인터넷으로 착각하는 경우가 많은데 www는 인터넷을 통해 웹과 관련된 데이터를 공유하는 것 네트워크의 분류 크기에 따른 분류 LAN 가까운 지역을 하나로 묶은 네트워크 WAN 멀리 있는 지역으 한데 묶은 네트워크 가까운 지역끼리 묶인 LAN과 LAN을 다시 하나로 묶은 것 네트..

Study/CS 2022.10.01

[네트워크] IPv4, ICMP, 프로토콜 (1)

IPv4 프로토콜 IPv4가 하는 일 네트워크 상에서 데이터를 교환하기 위한 프로토콜 데이터가 정확하게 전달될 것을 보장하지 않는다. 중복된 패킷을 전달하거나 패킷의 순서를 잘못 전달할 가능성도 있다. 악의적으로 이용되면 DoS 공격이 된다. 데이터의 정확하고 순차적인 전달은 그보다 상위 프로토콜인 TCP에서 보장한다. IPv4 프로토콜의 구조 다른 네트워크의 특정 대상을 찾는다. ICMP 프로토콜 ICMP 프로토콜의 구조 Internet Control Message Protocol (인터넷 제어 메세지 프로토콜) 네트워크 컴퓨터 위에서 돌아가는 운영체제에서 오류 메세지를 전송 받는 데 주로 쓰인다. 프로토콜 구조의 Type과 Code를 통해 오류 메세지를 전송 받는다 특정 대상과 내가 통신이 잘 되는지..

Study/CS 2022.09.30

[네트워크] ARP 프로토콜

ARP 프로토콜 ARP가 하는 일 같은 네트워크 대역에서 통신을 하기 위해 필요한 MAC주소를 IP주소를 이용하여 알아오는 프로토콜이다 같은 네트워크 대역에서 통신을 한다고 하더라도 데이터를 보내기 위해서는 7계층부터 캡슐화를 통해 데이터를 보내기 때문에 IP주소와 MAC주소가 모두 필요하다 이 때, IP주소는 알고 MAC주소는 모르더라도 ARP를 통해 통신이 가능하다. ARP 프로토콜의 구조 ARP 프로토콜 한 줄이 4byte, 7줄 → 총 28byte Hardware type - 16진수로 0001 값이 온다. (Ethernet의 고유한 값) Protocol type - IPv4 프로토콜 타입인 0800 값이 온다. Hardware Address Length -하드웨어 주소의 길이 = 6byte = ..

Study/CS 2022.09.29

[네트워크] 네트워크란 무엇인가?

네트워크란? 노드들이 데이터를 공유할 수 있게 하는 디지털 전기통신망의 하나이다. 노드 : 네트워크에 속한 컴퓨터 또는 통신 장비를 뜻한다. 분산되어 있는 컴퓨터를 통신망으로 연결한 것. 네트워크에서 여러 장치들은 노드 간 연결을 사용하여 서로에게 데이터를 교환하게 한다. 인터넷이란? 문서, 그림 영상과 같은 여러가지 데이터를 공유하도록 구성된 세상에서 가장 큰 전세계를 연결하는 네트워크 www를 인터넷으로 착각하지만, www는 인터넷을 통해 웹과 관련된 데이터를 공유한다. 네트워크의 분류 - 크기에 따른 분류 LAN (Local Area Network) 가까운 지역을 하나로 묶은 네트워크 (근거리 통신망) WAN (Wide Area Network) 멀리 있는 지역을 한데 묶은 네트워크 가까운 지역끼리 ..

Study/CS 2022.09.23