분류 전체보기
-
2025 - 04 - 07 "후니의 네트워크 공부일지" Day+5Network 2025. 4. 7. 19:24
DHCP TCP/IP의 가장 큰 특징은 IP 주소가 서로 같으면 안된다는거 아닙니까?또한 네트워크별로 동일한 네트워크 부분을 가져야하고, 또 서브넷 마스크를 동일하게 가져야 합니다.그런데 사용자들은 이러한 것들을 잘 모르고 있는게 사실입니다.자신의 IP 주소가 어떤 건지도, 그리고 무엇 때문에 네트워크에 문제가 발생했는지도 알지 못하고 안되면 무조건 네트워크 관리자에게 물어보니 네트워크 관리자는 항상 커다란 IP 주소에 대한 배정표를 들고 다닐 수 밖에 없는 겁니다.이런 문제를 풀기 위해서 나온 해결법이 바로 DHCP(Dynamic Host Configura-tion Protocol)입니다.클라이언트들이 아직 자신의 IP 주소를 가지고 있지 않고,DHCP 서버가 IP 주소를 가지고 있다가 클라이언트 PC..
-
2025 - 03 - 29 "후니의 네트워크 공부일지" Day+4Network 2025. 3. 29. 16:31
프로토콜이란 우리말로 하면 협약 규약이라는 것이므로컴퓨터끼리는 이런 프로토콜이라는 것이 서로 같은 것끼리만 통신이 가능합니다.인터넷을 사용하고 있는 모든 PC들은 같은 언어를 사용하고 있습니다.인터넷을 사용하기 위해서는 모든 PC가 TCP/IP 라는 프로토콜을 사용해야합니다.그런데 이런 프로토콜에도 여러 종류가 있습니다.TCP/IP(Transmission Control Protocol/ Internet Protocol ) 와IPX(INternetwork Packet Exchange) 가 있습니다.예를들어 스타크래프트라는 게임에서 배틀넷에 접속해서 하는 경우,인터넷에 접속한 게이머들과 게임을 하는 경우에는 TCP/IP를 사용하지만같은 게임방에서 친구들끼리 편을 나누어 게임을 하는 경우에는 IPX 를 사용합..
-
2025 - 03 - 24 "후니의 네트워크 공부일지" Day+3Network 2025. 3. 24. 17:53
MAC(Media Access Control) 네트워크에 붙은 각 장비들은 48bit( 6octet이 됩니다. 여기서 옥테트란 8개의 비트를 묶은 것을 말합니다.일단 '8개의 비트가 옥테트이다' 라고 알고 넘어갑니다.)의 주소를 갖게 되는데, 이 주소는 랜카드 또는 네트워크 장비에 이미 고정되어 있는 주소이고, 유일한 주소입니다.이 주소를 바로 MAC(Media Access Control) 어드레스 또는 하드웨어 주소라고 합니다.모든 랜상의 디바이스들은 반드시 유일한 MAC 어드레스를 가져야 합니다.랜카드 하나하나마다 서로 다른 맥 어드레스가 있고 라우터나 스위치에도 맥 어드레스가 들어있습니다.MAC 어드레스는 8자리마다 하이픈이나 콜론, 점으로 구분되어지기도 하는데예를 들면00-60-97-8F-4F-8..
-
2025 - 03 - 06 "후니의 네트워크 공부일지" Day+2Network 2025. 3. 7. 12:19
UTP 케이블 카테고리 * 카테고리 1 주로 전화망에 사용하는 용도로 만들어진 케이블입니다. * 카테고리 2 데이터를 최대 4Mbps의 속도로 전송할 수 있는 능력을 가지고 있는 케이블이라고 합니다. * 카테고리 310 Base T 네트워크에 사용되는 케이블입니다. 전에는 UTP 케이블이라고 하면, 바로 이 케이블을 이야기할 정도로 일반적인 케이블이였습니다. 최대 10Mbps 속도까지 데이터를 전송을 할 수 있습니다. 잘만 구성하면 100Mbps 속도에도 적용이 가능한 케이블이지만, 실제로 이 케이블을 가지고 100Mbps 구성하는 것은 매우 드뭅니다. * 카테고리 4 토큰링 네트워크에서 사용되는 케이블입니다. 최대 16Mbps의 데이터 전송 능력을 가지고 있다고 합니다. * 카테고리 5 지금까지는 최대..
-
2025 - 03 - 04 "후니의 네트워크 공부일지" Day+1Network 2025. 3. 6. 13:59
인터넷 * 여러 개의 네트워크를 묶었다* 회사나 단체에서 자신들의 정보를 공유하고자 만들었던 네트워크를 좀더 많은 사람들과 정보를 공유하고자 서로 연결하기 시작했는데 이게 바로 인터넷의 시작 인터넷의 특징* 하나의 프로토콜만을 사용프로토콜이란 대화의 규칙 또는 통신의 규칙이라고 말할 수 있다.서로 다른 프로토콜을 사용시, 서로 다른 언어를 사용하는 것으로 통신이 불가능하다.따라서 인터넷에서는 하나의 언어, 즉 하나의 프로토콜만을 사용하는데 인터넷에서 사용하는 하나의 프로토콜이 바로 TCP/IP라는 녀석이다.* 주로 익스플로러나 크롬과 같은 웹 브라우저를 이용해서 인터넷을 탐험한다.* 인터넷에는 정보가 없는 정보가 없다는 것이다. 인트라넷 인트라(Intra) = 내부의 라는 뜻이므로 내부의 네트워크라는 뜻..
-
2024 - 01- 21 C++ 코딩테스트 10주완성 D+68카테고리 없음 2025. 1. 21. 19:22
백준 1700 문제 - 멀티탭 스케줄링 기숙사에서 살고 있는 준규는 한 개의 멀티탭을 이용하고 있다. 준규는 키보드, 헤어드라이기, 핸드폰 충전기, 디지털 카메라 충전기 등 여러 개의 전기용품을 사용하면서 어쩔 수 없이 각종 전기용품의 플러그를 뺐다 꽂았다 하는 불편함을 겪고 있다. 그래서 준규는 자신의 생활 패턴을 분석하여, 자기가 사용하고 있는 전기용품의 사용순서를 알아내었고, 이를 기반으로 플러그를 빼는 횟수를 최소화하는 방법을 고안하여 보다 쾌적한 생활환경을 만들려고 한다. 예를 들어 3 구(구멍이 세 개 달린) 멀티탭을 쓸 때, 전기용품의 사용 순서가 아래와 같이 주어진다면,키보드헤어드라이기핸드폰 충전기디지털 카메라 충전기키보드헤어드라이기키보드, 헤어드라이기, 핸드폰 충전기의 플러그를 순서대로 ..
-
2024 - 01- 20 C++ 코딩테스트 10주완성 D+68카테고리 없음 2025. 1. 20. 18:07
백준 3273 문제 - 두 수의 합 n개의 서로 다른 양의 정수 a1, a2, ..., an으로 이루어진 수열이 있다. ai의 값은 1보다 크거나 같고, 1000000보다 작거나 같은 자연수이다. 자연수 x가 주어졌을 때, ai + aj = x (1 ≤ i i, aj)쌍의 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 수열의 크기 n이 주어진다. 다음 줄에는 수열에 포함되는 수가 주어진다. 셋째 줄에는 x가 주어진다. (1 ≤ n ≤ 100000, 1 ≤ x ≤ 2000000) 출력 문제의 조건을 만족하는 쌍의 개수를 출력한다. #includeusing namespace std;int l,r,n,x,ret;int main(){ cin >> n; vector a(n); for(i..
-
2024 - 12- 02 C++ 코딩테스트 10주완성 D+66카테고리 없음 2024. 12. 2. 16:52
백준 13144 문제 - List of Unique Number 난이도 길이가 N인 수열이 주어질 때, 수열에서 연속한 1개 이상의 수를 뽑았을 때 같은 수가 여러 번 등장하지 않는 경우의 수를 구하는 프로그램을 작성하여라. 입력 첫 번째 줄에는 수열의 길이 N이 주어진다. (1 ≤ N ≤ 100,000)두 번째 줄에는 수열을 나타내는 N개의 정수가 주어진다. 수열에 나타나는 수는 모두 1 이상 100,000 이하이다. 출력 조건을 만족하는 경우의 수를 출력한다. 실습코드 #include using namespace std;long long s,e,cnt[100001],n,a[100001];long long ret;int main(){ scanf("lld", &n); for(int i =0; ..