본문 바로가기

Knowledge/Protocol14

Unicast, Multicast, Broadcast 목차  유니캐스트 (Unicast)정보를 전송하기 위한 프레임에 자신의 MAC 주소와 목적지의 MAC주소를 첨부하여 전송하는 방식입니다.가장 많이 사용하는 방식으로, 동일 네트워크에 있는 모든 시스템들은 목적지 MAC주소를 받아서 자신의 MAC과 비교 후 처리하거나, 버립니다.​브로드캐스트(Broadcast)로컬 네트워크에 있는 모든 시스템에게 프레임을 보내는 방식입니다.브로드캐스트용 주소가 미리 정해져 있고, 이주소가 오면 패킷을 자신의 CPU로 전송 처리합니다.모든 시스템에게 패킷이 전송되므로, 트래픽이 증가하고, 성능 저하도 발생합니다.목적지의 MAC주소를 알지못하거나, 모든 시스템에 알려야 하는 경우, 라우터끼리 정보를 교환하거나 새로운 라우터를 찾는 경우 이용합니다.​멀티캐스트 (Multicas.. 2025. 1. 11.
Full Duplex(전이중), Half Duplex(반이중), Simplex(단방향) 목차  Full Duplex두 장치 간 통신선이 두 개(송신선, 수신선) 있습니다.송신선과 수신선이 각각 존재하므로 데이터 송신과 동시에 수신이 가능합니다. Half Duplex두 디바이스 간 통신선이 하나입니다. 한쪽 디바이스에서 송신과 수신 모두 가능합니다.하나의 통신선으로 송신과 수신을 해야 하므로 송신과 수신을 동시에 할 수 없습니다. 한쪽이 송신 시 다른 쪽에서는 수신만 가능합니다.양쪽에서 전송시 충돌이 발생합니다. CSMA/CD와 같은 통신방식으로 충돌을 보안해야합니다. Simplex두 디바이스 간 통신선이 하나입니다. 송신 측과 수신 측이 미리 정해져 있어 한쪽으로만 전송 가능합니다. 2024. 11. 16.
[CAN] Data Frame과 Remote Frame 목차 Controller Area Network(CAN) Controller Area Network(CAN)은 Electronic control units (ECUs)간의 효율적인 통신을 가능하게 하도록 설계된 차량 bus 표준 중 하나 입니다. CAN 통신은 BOSCH에서 1983년부터 개발에 착수해 1986년 미국 미시간주 디트로이트에서 열린 SAE(Society of Automotive Engineers)에서 공식적으로 발표되었다. 최초의 CAN Controller Chip은 인텔과 필립스에 의해 생산되었으며 1987년 시장에 출시되었습니다. 1991년 BOSCH는 CAN 2.0 Spec을 발표하였습니다. CAN 표준ISO 11898 (CAN, CAN-FD, CAN-XL, low/high speed.. 2024. 11. 9.
CSMA/CA + AMP이란? 목차Carrier Sense Multiple Access / Collision Avoidance with Arbitration on Message Priority CAN 통신에 사용되는 방식입니다. 반이중 통신일때 신호간 충돌이 발생했을때 충돌에 대한 대응 방식을 기존 CSMA/CA에 추가한 방식입니다.CSMA/CACarrier Sense : 회선(매체)이 사용되고 있는지에 따라 (전송 여부 식별하여) Multiple Access : 누구든 동시에 접근할 수 있으면서 (우선순위 없이 누구나)Collision Avoidance: 충돌을 피한다. 충돌을 감지하는 것이 쉽지 않거나, 충돌을 감지 후 전달하는 별도의 신호를 전달하는 것이 비효율적일때, CSMA/CA를 사용합니다. 주로 무선에서 사용되는 방식입니.. 2024. 11. 1.
[AXI] AMBA AXI이란? *All photos and content in this article are copyrighted by Arm Ltd. This is a personal compilation for students and practitioners entering digital design. Content may be removed or modified at any time at the request of the copyright holder, Arm Ltd. Copyright © 2003-2023 Arm Ltd. All rights reserved. AMBA AXI Protocol SPEC AXI Spec은 ARM에서 다운로드하실 수 있습니다. 아래 이미지를 누르면 해당 ARM 다운로드 사이트로 이동합니다. AXI P.. 2023. 7. 22.
[APB] AMBA APB에 대해 알아보자(Revisions, Signals, Basic transfers) *All photos and content in this article are copyrighted by Arm Ltd. This is a personal compilation for students and practitioners entering digital design. Content may be removed or modified at any time at the request of the copyright holder, Arm Ltd. Copyright © 2003-2023 Arm Ltd. All rights reserved. AMBA APB SPEC ARM 홈페이지에서 다운로드하실 수 있습니다. 아래 이미지를 누르면 다운로드 가능한 ARM 공식 홈페이지로 이동합니다. APB Revisions .. 2023. 7. 20.
Jamming signal이란? 2023.07.10 - [Knowledge] - CSMA/CD란? CSMA/CD란? Carrier Sense Multiple Access/Collision Detection Carrier Sense : 회선(매체)이 사용되고 있는지에 따라 (전송 여부 식별하여) Multiple Access : 누구든 동시에 접근할 수 있으면서 (우선순위 없이 누구나) Collision Det vir-us.tistory.com CSMA/CD에서 Jam 신호는 데이터 충돌을 관리하는 데 중요한 역할을 합니다. 프레임 전송 중에 충돌이 감지되면 전송 스테이션은 해당 프레임 전송을 중지하고 대신 Jam 신호를 전송합니다. 이 신호는 충돌이 발생했음을 네트워크의 다른 모든 스테이션에 알리는 역할을 하며 전송을 중단해야 합니다. .. 2023. 7. 10.
CSMA/CD란? Carrier Sense Multiple Access/Collision Detection Carrier Sense : 회선(매체)이 사용되고 있는지에 따라 (전송 여부 식별하여) Multiple Access : 누구든 동시에 접근할 수 있으면서 (우선순위 없이 누구나) Collision Detection : 충돌을 감지해 제어하는 통신 방식 CSMA/CD 방식은 CSMA 방식에 충돌을 처리하는 절차를 추가한 통신방식입니다. CSMA/CD는 충돌이 감지되는 즉시 전송을 종료하여 재시도를 시도하기 전에 필요한 시간을 단축함으로써 CSMA 성능을 향상시키는 데 사용됩니다. 간단하게 말하면, 누구든 통신을 할 수 있지만, 현재 회선이 아무도 사용중이지 않아야하고, 두 매체가 동시에 신호를 보내려한다면 충돌이 감.. 2023. 7. 10.
[Ethernet] Auto-Negotiation이란? 목차 Introduction Ethernet Auto-Negotiation은 switch, router, server 또는 기타 장치의 Port가 링크의 다른 쪽 끝에 있는 장치와 통신하여 연결에 대한 최적의 양방향 모드와 속도를 결정할 수 있도록 하는 기능입니다. 여기서는 Ethernet Auto-Negotiation의 세부 사항, 작동 방식, 네트워크 통신에서의 중요성에 대해 이야기하려고 합니다. What is Ethernet Auto-Negotiation? Ethernet Auto-Negotiation은 Ethernet 네트워크를 통해 연결된 장치가 속도, 이중 모드, flow control와 같은 전송 매개변수에 합의할 수 있도록 하는 프로토콜입니다. 이 프로세스에는 장치가 각자의 기능을 공유한 .. 2023. 7. 4.
반응형