일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- greedy
- dp
- Floyd–Warshall
- BT
- segment_tree
- Floyd_Washall
- segment-tree
- topological-sort
- prefixsum
- segement-tree
- MST
- BF
- Dijkstra
- implement
- Graph
- BFS
- queue
- DFS
- tree
- Prim
- DS
- stack
- geometry
- Union-FInd
- priority_queue
- biSearch
- Heap
- math
- numbertheory
- Bellman-Ford
- Today
- Total
목록전체 글 (4)
lifedev
네트워크내에서 패킷을 전송할때 패킷이 목적지까지 오류없이 잘 도달하는 것이 중요할 때가 있습니다. 예를 들어 서버로 부터 어떠한 파일을 받는 상황에서 이를 잘게 패킷 단위로 쪼개서 보내게 됩니다. 패킷이 아무런 오류없이 잘 도달하였다면 문제가 되지 않지만 bit flip이 일어나거나 목적지에 도달하지 못하고 손실이 되는 경우가 있을 수 있습니다. 이러면 receiver측에서는 나머지 패킷들을 온전히 잘 받았다하여도 경우에 따라 문제가 없을 수 도 있지만 고작 1bit만의 오류로 파일 전체를 사용하지 못하는 경우도 있을 수 있습니다. 이 때문에 사람들은 데이터를 신뢰성있게 전송할 수 있도록 프로토콜을 설계하였습니다. 잘못된 내용이 있을 수 있습니다. 댓글로 지적해주시면 감사하겠습니다 🙇♂️ 참고 서적 :..
작성중
Transport Layer - 전송 계층 Network layer가 host간의 논리적인 연결이었다면, Transport layer는 두 process간의 논리적인 연결이다. Transport layer에서는 TCP, UDP 프로토콜 2개가 있음 TCP 연결지향형 프로토콜 Reliable - 신뢰성 있는 데이터 전송(보낸 데이터가 손상되거나 손실될 경우 잘 받을때까지 재전송함) Congestion Control - 네트워크상에서의 혼잡도를 고려하여 전송속도 조절 Flow Control - 수신측의 처리 속도를 고려한 전송속도 조절 UDP 비연결지향형 프로토콜 TCP handshake, Congestion Control, Flow Control등을 수행하지 않기때문에 빠름 각자 장단점이 있다. 예를 들어..
KNU CE 20 지우성