ComputerScience/FullStackProgramming(17)
-
[ํ์คํ] TCP - connection-oriented protocol
Transmission Control Protocol TCP is a connection-oriented protocol it creates a virtual connection between two TCPs to send data. In addition, TCP uses flow and error control mechanisms at the transport level. ์๋ฌ ๊ฒ์ถ, ๋ณต๊ตฌ ๋ฐ ํ๋ฆ ์ ์ด(Layer 4)์ ์ถฉ์คํ ํต์ ํ๋กํ ์ฝ TCP ํด๋ผ์ด์ธํธ - ์๋ฒ ๊ฐ ์ฐ๊ฒฐ ์์ฒญ, ์๋ต, ์ต์ข ๊ฒฐ์ ์๋ฌ ๊ฒ์ถ, ํ๋ฆ ๊ด๋ จ ๋ฉ์ปค๋์ฆ์ด ์๋ค. ์ผ๋ฐ์ ์ธ ๋์์ ์คํธ๋ฆฌ๋ฐ TCP(์๋ฌ ๊ฒ์ถ ๋ฐ ๋ณต๊ตฌ) or UDP(๋นจ๋ฆฌ ๋นจ๋ฆฌ) ๋ ์ค ํ๋๋ฅผ ์ฐ๋ ์๊ด ์๋ค. -> TCP๋ฅผ ์ ๋ฒํผ๋ง - ์ค๋ฅ๊ฐ ์๋๋ผ, ๋ฒํผ์..
2023.04.12 -
[ํ์คํ] UDP - User Datagram Protocol
UDP User Datagram Protocol The User Datagram Protocol (UDP) is called a connectionless, unreliable transport protocol. It does not add anything to the services of IP except to provide process-to-process communication instead of host-to- host communication. If UDP is so powerless, why would a process want to use it? Very simple protocol using a minimum of overhead if a process wants to send a sma..
2023.04.11 -
[ํ์คํ] Transport Layer 4 / Process-to-Process Delivery
Process-to-Process Delivery The data link layer is responsible for delivery of frames between two neighboring nodes over a link. This is called node-to-node delivery. -> ์๋ก ๋ค๋ฅธ ๊ณ์ธต, ex) 1 - 2 ๊ณ์ธต ๊ฐ ์ฃผ๊ณ ๋ฐ์ ๋ The network layer is responsible for delivery of datagram between two hosts. This is called host-to-host delivery. -> ๋์ผํ ๊ณ์ธต๋ผ๋ฆฌ ์ฃผ๊ณ ๋ฐ์ ๋ (host) ์์ ์ดํด๋ณธ 1,2 ๊ทธ๋ฆฌ๊ณ 3 ๊ณ์ธต ์ด์ผ๊ธฐ The transport layer is respons..
2023.04.11 -
[ํ์คํ] 3 Layer Router, IP address, DNS
Packetizing packetizing -> ์์์ ๋ฐ์ ๊ฒ์, ๋ณธ์ธ์ด ํด์ผํ ์ผ, ์ฆ ์ ๋ณด๋ฅผ ๋ฃ๋๋ค. Encapsulating the payload in a network- layer packet at the source and decapsulating the payload from the network-layer packet at the destination In other words, one duty of the network layer is to carry a payload from the source to the destination without changing it or using it. The network layer is doing the service of a carrier such..
2023.04.08 -
[ํ์คํ] CSMA/CD _ Random Access Protocols in MAC Layer
CSMA / CD (์ด๋๋ท, ์ด๊ณ ์ ์ธํฐ๋ท, ๊ด ๋, IEEE 802.3) Carrier Sense Multiple Access with Collision Detection (CSMA/CD) augments the algorithm to handle the collision. In this method, a station monitors the medium after it sends a frame to see if the transmission was successful. If so, the station is finished. If, however, there is a collision, the frame is sent again. ํ ์ค์ ์ฌ๋ฌ ๋ช ์ด ๋์์ ์ฌ์ฉํ๋ค. ์๊ธฐ ์ ์ ๋๊ฐ ์๊ณ ์๋์ง ํ์ธ..
2023.04.08 -
[ํ์คํ] OSI 7 Layer
* OSI 7 Layer ์ปดํจํฐ ์ํํธ์จ์ด์ ํ๋์จ์ด๋ฅผ ํต์ ๊ด์ ์์ ์ดํดํ๋ ๋ชจ๋ธ The Open Systems Interconnection model (OSI model) is a conceptual model that characterizes and standardizes the communication functions of a telecommunication or computing system without regard to its underlying internal structure and technology. Its goal is the interoperability of diverse communication systems with standard protocols. The model pa..
2023.04.08 -
[ํ์คํ] ์ปดํจํฐ ๋คํธ์ํฌ ๊ฐ์
์ปดํจํฐ๋? A computer is a device that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming. Modern computers have the ability to follow generalized sets of operations, called programs. These programs enable computers to perform an extremely wide range of tasks. ๋ค์ํ ์ข ๋ฅ์ ์ปดํจํฐ๋ค์ด ์๋ค. (๋ฐ์คํฌํ, ์๋ฒ ์ปดํจํฐ, ํ๋ธ๋ฆฟ, ์ค๋งํธํฐ, ์จ์ด๋ฌ๋ธ ์ฅ์น, IoT, ๋ก๋ด, ๋๋ก ๋ฑ๋ฑ) ๋คํธ์ํฌ ๊ท๋ชจ์..
2023.03.23