Yes, there are communication facilities available along the Everest trail, although they can be limited and may vary depending on the specific location and altitude. In most places including Gorak Shep and Everest Base Camp, you have good coverage of both NTC (Nepal Tele-Communication) which is government-owned, and the NCELL which is private. This simply means you can use data where there is coverage to connect with your family and friends. However, not all places have these privileges so you need to rely on wireless Internet that is provided either by EVEREST LINK or AIRLINK. For this, you need to buy a recharge card with a passcode from any of these service providers and get connected.  For further details on using the internet recharge card, you need to ask the hotel reception from where you will be buying and they will give you all the necessary info on its usage and validity.