1. Data Terminal Equipment (DTE) :
It includes any unit that functions either as a source of or as a destination for binary digital data. At physical layer, it can be a terminal, microcomputer, computer, printer, fax, machine or any other device that generates or consumes digital data. DTEs do not often communicate information but need an intermediary to be able to communicate.
2. Data Circuit Terminating Equipment (DCE) :
It includes any functional unit that transmit or receives data in form of an analog or digital signal through a network. At physical layer, a DCE takes data generated by a DTE, converts them to an appropriate signal, and then introduces signal onto telecommunication link.
Commonly used DCEs at this layer include modems. In any network, a DTE generates digital data and passes them to a DCE. DCE converts that data to a form acceptable to transmission medium and sends converted signal to another DCE on network. The second DCE takes signal off line, converts it to a form usuable by its DTE, and delivers it.
Difference between DTE and DCE :
|1||DTE stands for Data Termination Equipment.||DCE stands for Data Communication Equipment.|
|2||It is a device that is an information source or an information sink.||It is a device used as an interface between a DTE.|
|3||DTE is concerned with source or destination of data.||DCE is concerned with communications aspect of data.|
|4||It produces data and transfers them to a DCE, with essential control characters.||It converts signals to a format appropriate to transmission medium and introduces it onto network line.|
|5||It is connected through help of a DCE network.||DCE network acts as a medium for two DTE networks.|
|6||Examples of DTE include computers, printers and routers, etc.||Examples of DCE include modem, ISDN adaptors, satellites and network interface cards, etc.|
Attention reader! Don’t stop learning now. Get hold of all the important CS Theory concepts for SDE interviews with the CS Theory Course at a student-friendly price and become industry ready.
- Difference and Similarities between PHP and C
- Difference between Stop and Wait protocol and Sliding Window protocol
- Similarities and Difference between Java and C++
- Difference between Yaacomo and and XAP
- Difference between VoIP and and POTS
- Difference between ++*p, *p++ and *++p
- Difference Between DOS and Windows
- Difference between User Level thread and Kernel Level thread
- What’s difference between The Internet and The Web ?
- Difference between Priority Inversion and Priority Inheritance
- What’s difference between Linux and Android ?
- What’s difference between header files "stdio.h" and "stdlib.h" ?
- Difference between HTML and HTTP
- Difference between http:// and https://
- What's difference between MMU and MPU?
- What's difference between Microcontroller (µC) and Microprocessor (µP)?
- What's the difference between Scripting and Programming Languages?
- What’s difference between “array” and “&array” for “int array” ?
- What's difference between char s and char *s in C?
- Difference between Ping and Traceroute
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.