반응형
SMALL

전체 글 37

네트워크 프로젝트 5주차

Mutiple-Access Protocols상황 : 여러 노드가 하나의 공유 매체(버스, 이더선, 무선 채널) 위에 얹혀 있다문제 : “나 먼저 보낼래!” → 동시에 보내면 충돌(collision) 상상해봐, 모든 노드가 같은 선 위에 있어 : Single shared broadcase channel그럼 당연히 전송들이 겹치면서 충돌Collision이 생기겠죠?그러니 우리는 multiple access protocols를 필요로 한다. 이것의 특징이라고 한다면 제어 채널 없음 : 따로 ‘신호등’ 링크가 없다 (out‑of‑band X)분산 알고리즘 : 중앙 스케줄러 없이 각 노드가 알아서 판단해야 함 이를 위한 범용 틀로Random Access MAC이 있다.보낼 게 있으면 * 채널이 idle? → ..

네트워크 프로젝트 4주차

CommandLine Arguments시뮬 돌릴 대 '옵션만 바꿔서" 재컴팡리 안하게 해주는 장치코드에 변수 뚫어놓고 -> 실행할 때 --size=128 이런 식으로 값만 밀어버린다. “CommandLine은 ‘짓고 난 뒤에 다이얼 돌리는 손잡이’.코드에 AddValue 몇 줄 박아두면,./waf --run "시나리오 --딜레이=1s --howmany=999" 이렇게 옵션 뿌려 넣어 실험치만 무한 갈아끼울 수 있음 ㅋㅋ 귀찮은 재컴파일은 이제 그만.” 구조 한번 맛봐보자int main(int argc, char* argv[]){ /* 0. 디폴트 값 준비 */ uint32_t maxPackets = 1; std::string delay = "2ms"; uint32_t pktSize ..

네트워크 프로젝트 3주차

이전에 나온 그 어려운 용어들 다시 정리해보자 ㅇㅇNode현실로 치면 컴퓨터 본체임ns3::Node인데 걍 껍데기임. 물리적으로 연결만 안됐을 뿐, 시뮬 안에서 하나의 컴퓨터인거야라우터이든, 호스트이든 스위치이든 전부 Node로 표현한다NodeContainer nodes;nodes.Create(2); // 노드 2대 생성 Application현실로 치면 유튜브 켠 크롬 브라우저, 사용자 프로그램(웹 브라우저, ip 등이다)ns3::Application인데, 트래픽을 만드는 주체이고 패킷 만들고(Send) 받는(Recv) 로직 담당. Echo Client, OnOffApp 등 이미 만들어진 놈도 있고, 직접 만들수도 있대 ㅇㅇUdpEchoClientHelper cli(addr, 9);cli.SetAtt..

네트워크 프로젝트 1주차

NS-3가 뭔데?얘는 인터넷 시스템용 이산 이벤트 시뮬레이터 discrete-event simulator이다. 주로 연구 교육용으로 쓰는 공짜 소프트웨어라는 것내가 뭘 시뮬레이션 돌리고 싶을 때, "시간흐름"을 그냥 연속적으로 돌려버리는게 아니라"이벤트가 생길 때만" 처리하는 식으로 굴러간대 그럼 젠장할 "이산 이벤트? 이벤트 기반 시뮬레이터?" 이게 뭔데 그럼예를 들어서 패킷이 송신되거나 수신되는 "특정 순간"에만 시뮬레이터가 반응하는거야 ㅇㅇ실제 시간이 100초 흘러가든 말든 관심없고 이벤트만 처리하는데 이게 바로 CPU 자원 안 잡아먹고 성능상 개꿀이라는 거임 Priority Queue로 동작한다는게 뭔 소리냐NS-3의 핵심구존데 일단 그림 ㄱㄱ이벤트 A가 11:28이고 이벤트 B가 11:49래그럼..

"꼬우면 접어"라고 말하는 이들에게 한마디 하겠습니다.(1)

"꼬우면 접어"라고 말하는 이들에게 한마디 하겠습니다.(1) 안녕하세요. 바람같은 WINDALIKE입니다. "꼬접충" 이 단어는 "꼬우면 접어라"라고 말하는 이들을 부르는 것입니다. "꼬우면 접어라" "지금이라도 접으면 되잖아" "탈출은 지능순" 게임을 하는 사람들이라면 한번쯤은 주위에서 들어봤을 법한 말들이죠. 특히, 어떤 게임이 큰 잘못으로 인하여 화제의 거리가 될 때, 또는 게임 자체에서 말도안되는 과금유도와 같은 유저를 배려하지 않을 때 많이 들려오죠. 가장 큰 예시로 몇년 전 대한민국 게임계를 강타한 "메이플스토리"와 "페이트 그랜드 오더" 그리고 다른 여러 게임들에서 말이죠. 2021.02.25 - [게임(PC,모바일)] - 메이플스토리 트럭 시위. "유저는 승리가 아니라 투명한 대화를 원할 ..

2021년 살아남은 게임들 ( 로스트 아크, 세븐나이츠) - 운영진의 중요성

안녕하세요 바람같은 윈덜릭 (WINDALIKE)입니다 어느새 2021년 하반기에 들어섰고, 올해 초에 있던 게임 사태들은 이미 소강상태에 들어간 지 오래, 많이 사그라든 지 한참 지났죠. 게임 사태에 불을 지핀 "페그오 사건", 그리고 여기에 기름을 부은 "마비노기 사건", 마지막으로 이 불이 온 세상을 뒤덮도록 만들어버린 "메이플스토리 확률 사건". 그리고 엄청난 화제가 되지 않았을 뿐, 엄청나게 많은 게임들이 (모바일 게임도 포함하여) 확률 공개 및 많은 혁신적인 변화가 이루어졌습니다. 이런 일이 있었음에도, 2021년 초부터 갑자기 떡상해 현재도 가히 현재 대한민국 RPG 게임업계의 1등을 차지하고 있다고 해도 거짓이 아닌 게임이 있는데요. 바로 그리고, 이전 몇 년 동안 관 속에서 정말 오랫동안 ..

메이플스토리... 진짜 망할 수도 있겠습니다, 777없는 777슬롯머신

메이플스토리... 진짜 망할 수도 있겠습니다, 777없는 777슬롯머신 안녕하세요 바람같은 (WINDALIKE) 윈덜릭입니다. 이제는 더이상 희망이 없어 보입니다. 아예 섭종은 아니겠지라고 생각했던 지난 나날들이 무색하게도, 이제 메이플스토리의 현 상태는 감히 말하건데, 상위 유저들을 포함한 무수한 유저들이 더이상은 애정을 갖지 못할 것으로 보이네요. 또, 또, 또 터졌습니다. 이번엔 또 무슨 일인지 살펴보도록하죠. ------------------------------------------------------------- 3월 9일 3차 사과문과 몇몇 추가적인 논란들에 대한 해명이 올라왔습니다. 아니 무슨 사과를 3번해요. 대한민국의 3N 이라고 불리는 회사 중 단연 으뜸이라 해도 과언이 아닌 NEX..

메이플 확률 조작.. "그게 대체 왜 그렇게 문젠데???" (3/3)

메이플 확률 조작.. "그게 대체 왜 그렇게 문젠데???" (3/3) "무슨 게임하나 하면서 이렇게 극성이냐" "아, 그래? 그래서 뭐가 그렇게 문젠데??" "게임, 그런 거 하면서 뭘 그렇게 화내니??" "확률이야 원래 그런 거 아니야? 어차피 운빨이잖아?" ----------------------------------------------------- (* 이 글은 100% 저의 생각입니다, 다른 의견이 있으시다면 언제든지 생각을 공유해주세요*) 안녕하세요, 바람같은 윈덜릭 (WINDALIKE)입니다. 어느새 3월이 지나갔고, 봄이 오는........ 것 같기는 개뿔, 여전히 쌀쌀맞은 날씨입니다. 이렇게 사람들을 눈쌀찌푸리게 하는 이 애매한 날씨만큼이나 우리의 눈살을 찌푸리게 하는 게임이 있는데요 바..

메이플스토리 트럭 시위. "유저는 승리가 아니라 투명한 대화를 원할 뿐"

메이플스토리 트럭 시위. "유저는 승리가 아니라 투명한 대화를 원할 뿐" 안녕하세요 바람같은 (WINDALIKE) 윈덜릭입니다. 우선 한마디 하고 싶습니다. 유저들은 게임사와 대결구도를 형성해서 이기고 지고를 원하지 않습니다. 확실한 대화와 투명한 확률공개, 그리고 잘못에 대한 진정성있는 사과와 적당한 보상일 뿐, 그 이상도 그 이하도 아닙니다. 이게 제 생각이긴 하지만, 현재 K-게임 유저들의 공통된 마음일 것입니다. 1월에 있던 페그오 사건과, 마비노기 사건. 그 두 사건 모두 "트럭"시위를 통해서야 게임사가 유저들에게 대화에 응했습니다. (정확히는 유저들이 그들을 대화장으로 끌어왔죠) 이제 메이플도 오늘날짜(25일)로 넥슨본사에 트럭시위를 진행중에 있습니다. 트럭 두대를 위해 800만원 모금을 진행..

반응형
LIST