Data plane에서 봐야할 것!!!1\. Router의 구조2\. longest prefix matching3\. IPv44\. IPv65\. subnet6\. DHCP(Dynamic Host Configuration Protocol)7\. NAT(Network A
https://inyongs.tistory.com/78https://inyongs.tistory.com/79https://yonghyunlee.gitlab.io/data_communication/media-access-control/t_pro
반올림, 자릿수를 넣지 않으면, 소수를 모두 반올림 시킴CEIL은 소수점 모두를 올리고, FLOOR은 소수점 모두를 내림소수점을 해당하는 자리수까지 버려줌다음과 같이 문자열(컬럼에 있는 문자열도 가능)을 합칠 수 있다.다양한 통계치를 계산하는 목적을 가진 함수들로, W
Network Layer: The Control Plane network-layer function에는 forwarding과 routing이 있다고 언급했었다. data plane에서는 forwarding을 담당하며, buffer를 관리하고 control plane에서
네트워크 레이어의 기본적인 역할sending host로 부터 receiving host까지 세그먼트를 전달해 준다. \-> transport layer에서는 process to process communication이였다면 network layer에서는 host to
Transport Layer Services TCP Fairness TCP는 네트워크의 상황을 추측. throughput을 결정하는 bottleneck에서 bandwidth를 얼마나 공정하게 share하고 있을까? 만약, TCP Connection1이 먼저 연결 되어
Transport Layer Services transport services and protocols 트랜스포트 레이어가 하는 일 서로 다른 호스트에서 돌아가는 어플리케이션 프로세스 간 logical communication을 제공한다. 프로토콜은 엔드 시스템에서
P2P는 always-on 서버가 없다. \-> 서버 사용하는 P2P도 있긴 한데 서버의 역할이 Server와 Client 사이의 통신이 아닌 peer들을 관리하기 위한 서버이다.임의의 end System(Client, Peer)끼리 직접적으로 소통한다.Peer들은
TCP(Transmission Control Protocol)IP(Internet Protocol)HTTP(Hypertext Transfer Protocol)UDP(User Datagram Protocol)DNS(Domain Name System)POP(Post Off
처음으로 아는 분한테 요구 조건과 기한이 있는 프로젝트를 받게 되었다.가격은 차차 줄여나가면 되지만, 실내에서 20M까지의 거리에 있는 사람을 추적할 수 있는 비콘을 만들어 달라는 것이다. 사용처는 예식장으로, 실제로 예식장에 가서 환경을 확인할 수 있었다.예식장에서
전자 메일 3요소user agentsmail serversSMTP(Simple Mail Transfer Protocol)User Agenta.k.a. mail reader메일을 작성하고, 수정하고, 읽을 수 있게한다.예시) Outlook, Thunderbird, iPh
principles of network appliations application layer: 레이어 중 가장 위의 레이어 -> network application : 네트워크를 이용한 프로그램들 -> 이메일, 웹, 메세지 등 -> 두 가지의 application ar
end system 들은 access ISP(Internet Service Provider, 가입자망)를 통해 인터넷과 연결되어 있다.Access ISP 끼리 서로 연결 되어있어야 한다.\-> 연결 되어 있어야 임의의 두 호스트가 서로 패킷을 보낼 수 있다.네트워크의
Chapter 1.1~1.4 인터넷의 구성 인터넷은 한마디로 설명한다면 다음과 같다. > 인터넷은 수십 억개의 연결된 Computing Device다 Hosts 즉 End Systems(PC, Server, Laptop, SmartPhone, etc.)들이 Netw
N장의 카드가 있다. 각각의 카드는 차례로 1부터 N까지의 번호가 붙어 있으며, 1번 카드가 제일 위에, N번 카드가 제일 아래인 상태로 순서대로 카드가 놓여 있다.이제 다음과 같은 동작을 카드가 한 장 남을 때까지 반복하게 된다. 우선, 제일 위에 있는 카드를 바닥에
요세푸스 문제는 다음과 같다.1번부터 N번까지 N명의 사람이 원을 이루면서 앉아있고, 양의 정수 K(≤ N)가 주어진다. 이제 순서대로 K번째 사람을 제거한다. 한 사람이 제거되면 남은 사람들로 이루어진 원을 따라 이 과정을 계속해 나간다. 이 과정은 N명의 사람이 모
요즘 구상하고 있는 Jetson Nano On-Premise Project, 줄여서 JNOP Project에 대해 소개해보고자 한다.우선 이 프로젝트를 생각하게 된 계기는...일단, 동아리 KOSS(Kookmin Univ. Open Source Software Soci
webOS를 시작하기 위해선 webOS의 이미지를 빌딩을 해야한다. 물론, 우리 팀은 임베디드 소프트웨어 경진대회에서 단 한 번도, 빌딩을 성공하지 못해서 webOS 이미지를 제공받아 사용했는데... 우선 어떤 환경에서 빌딩이 되는지 잘 모르겠으니 해당 블로그를 통