전체 글
-
양된백성의 IT 이야기 - (1)IT 2020. 7. 14. 13:00
나의 커리어를 돌아보는 시점에서 나를 정리하면서도 다른 이에게도 조금 IT관련 직종에 좀 더 쉽게 다가갈 수 있도록 무엇인가 끄적이고 싶어졌다. 그렇게 시작해서 IT를 어떻게 규정하고 설명을 시작할까 고민하다가 사전적인 단어부터 시작하기로 한다. 번역하면 정보 기술이다. 즉 IT는 정보에 관한 기술이다. 인류는 정보를 생산해서 저장하고 필요할 때 꺼내보거나 혹은 수정하거나 삭제하는 방법을 발전시켜왔다. 처음에는 뇌에 의존했을 것이고 다음에는 양피지와 같은 곳에 정보를 저장했다가 목판 혹은 종이로 발전시켜왔다. 인쇄술의 혁명은 이 정보들을 생산하고 저장하는 기술에 큰 진보를 가져온 결과 가져다주었다. 하지만 인류는 거기에 멈추지 않았다. 더 나은 기술을 발달시켜 테이프에 정보를 저장시키고 Disk에 정보를..
-
Troubleshooting Ribbon SBC SWe Lite - 2Ribbon Communications/Session Border controller 2020. 6. 11. 18:06
분석하시다보면 Wireshark의 소중함을 많이 깨닫습니다. 저도 Wireshark를 달고 살긴 합니다. 그래서 이번에는 Ribbon SBC에서 Packet capture를 해서 Pcap파일로 확인해보는 챕터입니다. Diagnostics > Packet Capture > Enable Packet Capture > Start Capture 위의 순서대로 Start Capture를 하시면 아래와 같이 창이 뜹니다. 패킷 캡쳐의 옵션들인데요 저는 Service interface인 'Ethernet 1 IP'를 선택했고요. IP version은 4로. 그리고 모든 메시지를 잡기위해 'True'로 했습니다. 다른 옵션들이 더 있습니다. 이건 엔지니어 분께서 더 디테일하게 잡고 싶으실 때 사용하시면 되겠습니다. O..
-
Troubleshooting Ribbon SBC SWe Lite - 1Ribbon Communications/Session Border controller 2020. 6. 11. 17:48
SBC에서 처리하는 SIP message를 보고 Troubleshoot하기 위해서 LX라는 tool을 사용하면 편합니다. LX는 무료로 Ribbon SBC를 사용하시는 모든 분들이 사용하실 수 있습니다. www.dropbox.com/s/pgiegjgzbtaenve/LX%202.1.0.4%20-%2064bit.zip?dl=0 *LX is available free of charge for all customers and partners with a license agreement. 설치는 간단합니다. 다운로드하시고 next를 반복하시면 되겠습니다. 실행도 윈도우 바탕화면에 생성된 icon을 통해서 실행하시면 됩니다. support.sonus.net/display/LXDOC/Installing+LX SIP ..
-
MS Teams 다이렉트 라우팅 Hands on - 6Ribbon Communications/Session Border controller 2020. 6. 11. 03:02
이번 포스트가 Direct Routing의 마지막 포스팅입니다. 시나리오는 위와 같습니다. Teams에는 Office 365에서 활성화한 서울, 싱가포르, 런던 유저가 있고 각각의 유저는 number도 가지고 있지요. 반대쪽에는 PBX 혹은 PSTN 망의 모든 유저의 번호가 될 수 있습니다. PSTN인 KT나 LGU+ 혹은 SKB에 직접 연동해서 테스트하면 더할나위 없이 좋으나, 간략화하기 위해서 PBX와 연동한 것으로 진행하도록 하겠습니다. Teams에는 재택근무자인 서울 유저가 +827012341234를 가지고 있습니다. PBX에 연동된 사내 07012341235(런던유저)가 있습니다. 런던유저가 재택근무자인 서울 유저에게 전화를 걸어보도록 하겠습니다. 해당 호를 위해서 SBC의 구성을 조금 변경하도..
-
MS Teams 다이렉트 라우팅 Hands on - 5Ribbon Communications/Session Border controller 2020. 6. 10. 11:19
Direct Routing을 위해서는 MS Teams의 Phone system license를 가지고 계셔야 한다고 했는데요. 이번에는 Phone System에 대해서 설명해드리려고 합니다. Phone System은 MS Office365에서 제공하는 PBX라고 생각하시면 됩니다. Call을 어디로 보내야 할지 라우팅 해주는 것이다라고 간단히 생각하시면 되겠습니다. 간단히는 PBX안에 Voice Routing이 있고 여기에 Policy를 설정하면 끝입니다. 아래 그림을 보시면 팀즈 유저가 독일에서 미국으로 전화를 걸면 Voice Routing에 의해서 어느 나라의 SBC로 갈지를 선택하고 아마 미국에 있는 SBC가 받아 PSTN망으로 해당 번호로 콜의 시그널을 보내어서 호를 만들겁니다. 한국에만 회사가 ..
-
MS Teams 다이렉트 라우팅 Hands on - 4Ribbon Communications/Session Border controller 2020. 6. 8. 18:46
SBC를 Azure에 설치를 완료했고요. Teams에 관련 Domain을 사용할 수 있도록 하였고, SBC에 Domain을 연동했고 TLS를 사용할 수 있는 Certificate도 받았습니다. Teams와 SBC를 연동할 차례입니다. Ribbon SBC는 Easy Config Wizard를 가지고 있어서 컨피그를 하는데 전문적인 지식이 바탕으로 구성해야 하는 수고스러움을 덜어줍니다. 메인 Task 탭에서 아래 Wizard를 실행해주세요 저희는 지금 기존 UC 시스템을 가지고 계신 회사에 Teams와 SBC만 추가하여 Direct routing을 구현하는 시나리오를 하고 있으니 SBC는 Teams와 사내 PBX에 연동을 하는 시나리오로 진행하겠습니다. IP PBX의 IP와 port 넘버를 적어줍니다. 그리..
-
MS Teams 다이렉트 라우팅 Hands on - 3Ribbon Communications/Session Border controller 2020. 6. 5. 15:03
TLS를 개인적 목적으로 사용하신다면 Self-Signed 인증서로 사용하시면 되나, Direct Routing을 위해서 Teams와 SBC 간의 TLS 연동은 Self 인증서로는 안됩니다. 그래서 CA에 인증을 받은 인증서로 연동을 해야하는데, 이번 챕터에서는 인증서를 만드는 과정을 포스팅하려고 합니다. TLS에 대한 사전 지식이 부족한 경우는 아래의 링크를 먼저 참고하면 수월합니다. opentutorials.org/course/228/4894 먼저 SBC에서 FQDN이 들어간 CSR인증서를 생성합니다. Tasks > SBC Easy Setup > Certificates > Generate CSR > 정보 입력 > OK 아래와 같이 CDR 내부의 인증내용 코드들이 생성됩니다. 내용을 복사해서 저는 hu..
-
MS Teams 다이렉트 라우팅 Hands on - 2Ribbon Communications/Session Border controller 2020. 6. 5. 11:40
SBC를 Azure에 성공적으로 설치하셨으면 이제 Teams와 본격적으로 SBC와 연동하는 작업을 시작할 수 있습니다. Direct Routing을 사용하시려면 MS의 필요한 license들이 있습니다. 아래의 세가지가 필요한데요. https://docs.microsoft.com/en-us/microsoftteams/direct-routing-plan 위의 세가지를 만족하기 위해서 Phone system 및 Audio conferencing 외에 E1, E3, E5, Business premium등이 있습니다. 각 라이선스는 회사에 맞게 비교해서 구매하시면 되겠습니다. 공식 절차서는 aka.ms/adddomain 링크로 가시면 되겠습니다. DNS record을 세팅해줘야 Office 365 서비스를 DN..