...
전공교육 | 개발실습 | 부서교육 | 부서업무지원 | 기타 | |
---|---|---|---|---|---|
P | 과학데이터교육 일 3.2시간 이상 수강 | p4 tutorial실습 | |||
D | 과학데이터교육 일 3.2시간 이상 수강 | ECN 실습, QoS 실습, Firewall 실습, Link monitoring 실습, 단순한 계산기 구현 | |||
C | 과학데이터교육 일 3.2시간 이상 수강 | P4 튜토리얼을 끝내고 P4 언어로 간단한 계산기를 구현했다. | |||
A |
일일회고
23/02/20
- Fact : ECN, QoS, Firewall을 실습해보고 코드를 이해했다.
- Feelings : 글로만 배웠던 것들을 코딩을 통해 구현해 보니 신기했다.
- Finding : QoS가 무엇인지 처음 알게 되었고 Firewall에 블룸 필터의 개념을 확실히 알게 되었다.
- Future Action Plan : Link Monitoring 실습, P4 튜토리얼 내용 총 정리
- Feedbacks :
...
- Fact : P4로 단순한 계산기를 구현해보고 실행해봤지만 생각대로 동작하지 않았다. 성과취합 추가분을 완성했다.
- Feelings : 보던거랑 실제로 생각해서 구현하는 거랑 난이도가 너무 달랐다.
- Finding : 아직 P4에 대해 1%도 알지 못한다는 것을 알았다.
- Future Action Plan : P4로 만든 단순한 계산기를 생각대로 동작되도록 수정
- Feedbacks :
23/02/23
- Fact : 어제 만든 P4 계산기를 설계대로 동작하도록 수정했다.
- Feelings : 문서를 찾아보는게 가장 정확한 방법이라는 것을 다시 한번 느꼇다.
- Finding : p4가 문제인줄 알고 p4코드만 계속 수정하다가 문서를 봤는데 생각보다 간단한 문제였다. 역시 모를때는 문서를 보는게 제일 정확하다
- Future Action Plan :
- Feedbacks :
23/02/24
- Fact : 문서 정리
- Feelings : 네트워크의 기본도 모르던 처음에 비해 많은 것을 얻은 것 같은 느낌이다.
- Finding : 생각보다 많은 것을 실습했고 많은 것을 얻은 것을 알 수 있었다.
- Future Action Plan :
- Feedbacks :
...
- 참고사항
- 사용자 정의 packet을 보낼수 있는 패키지 https://coding-wonderland.tistory.com/30?category=797866
- 동영상 참고
출처 | 왜 | 내용 | 배운 점 및 기억해야할 점 | 비고 |
---|---|---|---|---|
과학데이터교육 인공지능 | 충북대 현장실습 직무교육 | 휴리스틱 탐색법과 최적,최고 우선 탐색, 탐욕적 탐색과 A*탐색, 적대적 탐색, 게임트리의 탐색, 지식 표현과 추론 |
23/02/23
- 참고사항
- 동영상 참고
...
출처
...
왜
...
내용
...
배운 점 및 기억해야할 점
...
비고
...
23/02/24
- 참고사항
- -
배운 것 및 기억해야할 것
P4 튜토리얼 Explicit Congestion Notification(ECN)의 이해
...
operator를 1로 했을 때는 뺴기연산, operator를 2로 했을 때는 곱하기 연산의 결과가 result필드에 들어간것을 볼 수 있다.
수정 내용
p4에서 정의한 헤더와 보내는 패킷이 다른 것이 문제였다. p4의 파서는 패킷의 헤더를 처음부터 파싱하며 정의한 헤더에 맞게 파싱하기 때문에 헤더 정의를 잘못 했거나 정의에 맞지 않는 패킷을 보내면 p4에서는 패킷의 헤더를 잘못 파싱 할 수밖에 없다
그렇기 때문에 지금까지 bos같은 스택의 마지막인지를 확인하는 필드를 넣거나 몇개의 헤더가 추가적으로 있는지에 대한 필드를 넣거나해서 개수에 맞게 파싱을 한것을 알 수 있었다.