반응형

Cisco Packet Tracer 설치하기 - 무료버전 (윈도우용)

 

Cisco Packet Tracer는 하드웨어가 필요 없는 가상 실험실에서 네트워킹, IoT 및 사이버 보안 기술을 연습할 수 있는 강력한 네트워크 시뮬레이션 도구입니다. 이 시뮬레이션 프로그램을 다운로드하여 설치 및 실행까지 해보도록 하겠습니다.

 

다운로드

우선 아래 링크에 접속합니다. 

Cisco Packet Tracer - Networking Simulation Tool (netacad.com)

 

Cisco Packet Tracer

Teaching with Packet Tracer Discover how Packet Tracer helps instructors teach complex networking concepts. Learn More

www.netacad.com

우선 아래 경로를 통해 로그인합니다. 아이디가 없으면 가입하여 로그인합니다. 가입하는 절차는 매우 간단합니다.

로그인한 이우에는 아래 링크에 접속합니다. 

Cisco Skills For All

 

Skills for All Resource Hub

Your one-stop for learning resources used within our courses such as hands-on practice activities and our network simulation tool, Cisco Packet Tracer.

skillsforall.com:443

그러면 아래와 같이 다운로드할 수 있는 파일이 표시됩니다. 

각 OS에 맞는 파일을 다운로드합니다. Windows 64 bit 용은 용량이 223 MB 정도 됩니다. 

 

설치하기

다운로드가 완료되면 설치 프로그램을 실행하여 설치를 진행합니다.

실행하기

설치가 완료되어, 실행파일을 실행시키면 아래와 같이 프로그램이 실행됩니다. 

이제부터 시뮬레이션으로 실습할 수 있게 됩니다. 

 

반응형
반응형

[Classic AUTOSAR] TimeSyncOverEthernet - 2. 기능 사양 2) 초기화

 

참조 : Specification of Time Synchronization over Ethernet (autosar.org)

 

이더넷을 통한 글로벌 시간 동기화는 EthTSyn_Init()를 통해 초기화됩니다.
EthTSyn_GetVersionInfo() 및 EthTSyn_Init()를 제외하고 EthTSyn 모듈의 API 함수는 모듈이 제대로 초기화된 경우에만 호출할 수 있습니다.

[SWS_EthTSyn_00006]
EthTSyn_Init()에 대한 호출은 모든 내부 변수를 초기화하고 EthTSyn 모듈을 초기화된 상태로 설정합니다.
(SRS_BSW_00101)

[SWS_EthTSyn_00008]
EthTSyn_Init()가 초기화 상태에서 호출되면 EthTSyn 모듈은 내부 변수를 다시 초기화해야 합니다.
(SRS_BSW_00101)

[SWS_EthTSyn_00010]
EthTSyn_Init()가 초기화된 상태에서 호출되면 EthTSyn 모듈은 각 포트별 Pdelay 값을 0으로 설정해야 합니다.
(RS_TS_20048)

반응형
반응형

[Classic AUTOSAR] TimeSyncOverEthernet - 2. 기능 사양 1) Overview

 

참조 : Specification of Time Synchronization over Ethernet (autosar.org)

 


이 장은 이더넷을 통한 시간 동기화를 담당하는 모듈 EthTSyn의 동작을 정의합니다. 

모듈 EthTSyn은 이더넷 네트워크에서 동기화된 시간 정보의 수집 및 배포를 보장합니다. 그리고 StbM과 상호 작용하고 모든 이더넷 관련 기능을 StbM에 제공합니다.

[SWS_EthTSyn_00148]
매개변수 EthTSynFramePrio(ECUC_EthTSyn_00034 : )가 존재하는 경우 EthTSynGlobalTimeEthIfRef(ECUC_EthTSyn_00065 : )는 VLAN을 나타내는 가상 이더넷 컨트롤러를 참조해야 합니다.
(RS_TS_20048)

[SWS_EthTSyn_00162]
Time Slave 및 Time Master는 호출 시 EthTSynFramePrio(ECUC_EthTSyn_00034 : ) 값을 우선순위 파라미터로 사용합니다. EthIf_ProvideTxBuffer().
(RS_TS_20048)

반응형
반응형

[Classic AUTOSAR] TimeSyncOverEthernet - 1.소개 및 기능 개요

 

참조 : Specification of Time Synchronization over Ethernet (autosar.org)

 

EthTSyn 모듈은 [1, PRS-TimeSyncProtocol]에 지정된 대로 이더넷에서 시간 동기화 프로토콜을 처리합니다.
[1, PRS 시간 동기화 프로토콜]에 명시된 것 외에도 EthTSyn 모듈은 다음 기능을 지원합니다.
• 우선 순위가 높은 PDU가 우선 순위가 낮은 PDU를 차단하지 않도록 Timesync PDU의 Debouncing
• Time Master와 Time Slave의 빠른 (재) 동기화를 위한 시간 동기화 메시지의 "즉시" 전송

 

EthTSyn은 Synchronized Time-Base Manager(StbM; [2, SWS-SynchronizedTimeBaseManager] 참조)와 긴밀하게 연결되어 있으며, 이는 해당 시간 기준에 대한 2개의 연속 동기화 메시지 수신 사이에 동기화된 시간 기준을 보간(로컬 인스턴스)하는 역할을 합니다.

 

해당 타임 베이스에 대한 동기화 메시지. StbM은 또한 시간 동기화를 위한 서비스 인터페이스를 애플리케이션에 제공합니다. 그림 1은 AUTOSAR Layered Architecture의 시간 동기화 관련 모듈을 보여줍니다.

 

 

EthTSyn(Global Time Synchronization over Ethernet)에는 StbM(Synchronized Time-Base Manager), EthIf(Ethernet Interface), BswM(Basic Software Mode Manager) 및 DET(Default Error Tracer)에 대한 인터페이스가 있습니다.

 

StbM – Get and set the current time value 
EthIf – Receiving and transmitting messages
BswM – Coordination of network access
DET – Reporting of development error

반응형

+ Recent posts