Mobile World Congress: The time of 5G is (almost) here

Mobile World Congress: The time of 5G is (almost) here Mobile World Congress, the wireless industry’s big annual showcase, featured a heavy emphasis on 5G, the next generation of licensed mobile networks. By Jon Gold Senior Writer, Network World | MARCH 05, 2019 09:00 AM PT If there was one common theme to the blizzard of announcements, demonstrations and general…

The 5G Future Will Be Powered By AI

The 5G Future Will Be Powered By AI 5G networks will demand AI because they are far more complex than previous-generation networks. AI-fueled insights will deliver higher QoE and better services. By  Adrian Jakobsson MARCH 14, 2019 Scan the tech headlines circa 2019, and you might think the robots really are taking over. Across every…

HTTP2’s Role in Solving Implementation Gaps and Improving UX

HTTP2’s Role in Solving Implementation Gaps and Improving UX To understand the critical role of HTTP/2 in streamlining operations, we must look back at the technologies and implementation gaps that got us where we are today. By Stephen Ludin MARCH 14, 2019 In the beginning of web browsing as we recognize it today, complete with…

Combatting DNS Hijacking Requires Improved DNS Security

Combatting DNS Hijacking Requires Improved DNS Security DNSSEC authentication helps to ensure that a compromised DNS server won’t send you to a hijacked server when you point a browser to a specific domain name. By  Andrew Froehlich MARCH 20, 2019 Global DNS hijacking is becoming an increasingly troublesome security threat for the entire Internet. Calls…

Socket Programming with TCP

A process sends messages into, and receives messages from, the network through a software interface called a socket. We said that each process was analogous to a house and the process’s socket is analogous to a door. As show in figure, the socket is the door between the application process and TCP. The application developer has…

P2P Internet Telephony with Skype

Skype is an immensely popular P2P application, often with seven or eight million users connected to it at any one time. In addition to providing PC-to-PC Internet telephony service, Skype offers PC-to-phone telephony service, phone-to-PC telephony service, and PC-to-PC video conferencing service.   Skype uses P2P techniques in a number of innovative ways, nicely illustrating…

DNS—The Internet’s Directory Service

The Domain Name System (DNS) is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed…

Simple Mail Transfer Protocol

Simple Mail Transfer Protocol (SMTP) is the principal application-layer protocol for Internet electronic mail. It uses the reliable data transfer service of TCP to transfer mail from the sender’s mail server to the recipient’s mail server. Simple Mail Transfer Protocol As with most application-layer protocols, SMTP has two sides: a client side, which executes on…

File Transfer Protocol

The File Transfer Protocol (FTP) is a standard network protocol used for the transfer of computer files between a client and server on a computer network. File Transfer Protocol   As shown in Figure, the user interacts with FTP through an FTP user agent. The user first provides the hostname of the remote host, causing…

Hyper Text Transfer Protocol

The HyperText Transfer Protocol (HTTP), the Web’s application-layer protocol, is at the heart of the Web. HTTP defines how Web clients request Web pages from Web servers and how servers transfer Web pages to clients. When a user requests a Web page (for example, clicks on a hyperlink), the browser sends HTTP request messages for…