프로그래밍/네트워크 GO_IN 2020. 2. 14. 23:31
l 이더넷(Etherent과 토큰링(Token ring) ** 공부를 하면서 기록하는 내용이다 보니 틀린 내용이 있을 수도 있습니다. 틀린 부분이 있다면 댓글로 알려주시면 감사드리겠습니다. ** | 이더넷 이더넷이란 LAN 구간에서 쓰는 네트워킹 방식 중 하나라고 생각하면 됩니다. 현재 90% 이상이 이 방식을 사용하고 있습니다. | CSMA/CD CSMA/CD란 이더넷 방식에서 사용하는 프로토콜입니다. A PC에서 C PC로 데이터를 보내는 과정을 통해 간단하게 동작 방식을 설명해보겠습니다. 1. A PC는 C PC로 데이터를 전송하기 위해 현재 네트워크상에서 다른 누군가가 통신을 하고 있는지 살핍니다. 이 과정을 Carrier Sense라고 합니다. 2. 네트워크상에서 통신을 하는 PC가 없다면 A는..
더 읽기
프로그래밍/네트워크 GO_IN 2020. 2. 10. 23:31
l 유니캐스트(Unicast), 브로드캐스트(Broadcast), 멀티캐스트(Multicast) ** 공부를 하면서 기록하는 내용이다 보니 틀린 내용이 있을 수도 있습니다. 틀린 부분이 있다면 댓글로 알려주시면 감사드리겠습니다. ** | 유니캐스트(Unicast) 유니캐스트는 1대 1 통신 방식입니다. A라는 PC에서 B라는 PC로 데이터를 전송하기 원한다고 가정해보겠습니다. A는 출발지 맥 어드레스에 자신의 주소를, 목적지 맥 어드레스에 B의 주소를 넣고, 프레임을 전송합니다. 로컬 이더넷의 특성상 로컬 네트워크 내의 모든 PC에 프레임을 뿌립니다. 따라서 각각의 PC는 A가 전송하는 프레임을 받게 됩니다. 그럼 PC들은 자신의 맥 어드레스와 목적지의 맥 어드레스를 비교합니다. 그리고 자신에게 온 것이..