Edge Study

  • [ACSA 교육#8] TCP 헤더

    지난 포스팅에서는 Layer 3 네트워크 계층에서의 IPv4 헤더에 대해서 알아보았습니다. 오늘은 전송계층, Layer 4에서 볼 수 있는 TCP와 UDP에 대해서 알아볼까 합니다. 3-Way Handshake 먼저 TCP는 애플리케이션 데이터를 처리하기 전에 먼저 목적지까지 안정적으로 데어터가 전달될 수 있도록 제어 가능한 연결을 설정합니다. 아래 그림을 살펴보면 Host…

  • [ACSA 교육#7] IPv4 헤더

    그림은 Layer 3의 패킷에 추가되는 IPv4 헤더 정보를 보여줍니다. 헤더에서 중요한 필드는 다음과 같습니다. TTL(Time To Live): 이 필드는 Layer 3에서 패킷의 무한 순환을 방지하기 위한 방법으로 데이터의 유효기간을 나타냅니다. 라우터가 잘못 설정된 경우, IP 패킷은 두 개 이상의  라우터 사이에서 빙글빙글 순환될 수 있습니다. 이를…

  • [ACSA 교육#6] 이더넷 프레임

    지난 포스팅에서 TCP/IP Stack을 알아봤습니다. TCP/IP Stack과 OSI 7계층을 비교하면서 무슨 차이가 있는지 살펴보았는데요. 오늘은 OSI 7계층에서 Layer 1과 Layer 2에 해당하는 이더넷(Ethernet)을 알아볼까 합니다. 이더넷(Ethernet) 이더넷은 OSI 모델의 Layer 1과 Layer 2에서 사용되는 컴퓨터 네트워크 기술입니다. 이 표준은 Layer 2에서 6바이트(48비트)의 MAC(Media Access Control)주소를…

  • [ACSA 교육#5] TCP/IP Stack

    인터넷 프로토콜 스위트(Suite)은 인터넷과 컴퓨팅 네트워크에서 사용되는 개념적 모델이면서 통신 프로토콜입니다. 이 스위트의 기본 프로토콜이 TCP와 IP이기 때문에 일반적으로 TCP/IP Stack으로 알려져 있습니다. 이 모델은 엔드-투-엔드 데이터 통신을 제공합니다. 데이터 패킷화, 주소 지정, 전송, 라우팅 및 수신 방법을 지정합니다. TCP/IP 모델은 OSI 7계층 모델과 비교하기도…

  • [ACSA 교육#4] 트래픽의 종류

    오늘은 트래픽의 종류에 대해서 알아볼까 합니다.컴퓨터 통신은 세가지로 분류될 수 있습니다. Unicast Multicast Broadcast Unicast Unicast 는 일대일 통신(송신기 1대 – 수신기 1대)을 나타냅니다. 쉽게 예를 들어보면, 교실에 여러 학생이 있다고 가정해보겠습니다. 그리고 선생님이 교실 문 앞에서 특정 A라는 학생의 이름을 부르며 메시지를 전달합니다. 이…

  • [ACSA 교육#3] 물리적 미디어 (장치)

    컴퓨터 장치는 정보를 전송하기 위해 서로 다른 미디어를 사용하게 됩니다. 각 미디어는 유형별로 서로 다른 특성을 갖고 있습니다. 광섬유 미디어는 빛 파장을 변조하고, Wi-Fi는 전파를 변조하며, 구리선 미디어는 전압과 같은 전기적 특성을 변조합니다. Copper Cable 지난 포스팅에서 Layer 1에서 논리적 데이터, 2진수를 나타내기 위해 신호를…

  • [ACSA 교육#2] OSI 7계층

    1980년대 중반 컴퓨터가 빠르게 발전하면서 모든 제조사들이 그들 자체 독점적인 통신 프로토콜을 구현하려고 했습니다. 그 결과 다른 제조사 제품간 호환 문제가 발생하면서 통신이 제대로 이뤄지지 않았습니다. 그래서 국제표준화기구(International Organization for Standardization, ISO)는 컴퓨팅 장치의 표준 통신 모델인 OSI(The Open Systems Interconnection)모델을 제시하여 이러한 문제를 해결했습니다….

  • [ACSA 교육#1] 네트워크 기초

    오늘은 먼저 네트워크에 대해서 간단히 알아볼까요? 네트워크에 앞서 통신이 무엇인지 알아볼 필요가 있을 것 같네요. 통신은 영어로 Commnunication이라고 하죠. 즉, 의사소통을 한다는 의미입니다. 사람과 사람이 서로 의사를 전달하고 정보를 교환하는 것, 그것이 커뮤니케이션을 의미합니다. 기계도 마찬가지죠. 서로 다른 컴퓨터가 데이터를 주고 받는 것, 그것을 컴퓨터…