FEPs are responsible for linking client applications and their associated networks to host computer based applications. With the advent of the Internet and of IP as a universal protocol, it is often assumed that there is no longer any need for FEPs,3 which traditionally handled SNA traffic. This may be true where FEPs provide only straight connectivity (and assuming IP address never changes). However, FEPs also perform other vital functions, that are closely linked to transaction applications, including message and transaction switching, multiplexing, transaction security, quality of service guarantors, and end-to-end transaction management and reporting. The need for these functions is especially important in mission-critical transaction environments such as banking, government, point-of-sale, security, and healthcare applications. In these environments, FEP functionality is more necessary than ever before.
Although the IBM Corporation withdrew its 3745/3746 Communications Front End Processors from marketing in 2003, the company continues to maintain the estimated 20,000 installed front-end processors. IBM also provides microcode enhancement features. Smaller companies have filled the void created by IBM's action, providing machines, features, parts and services worldwide.
Telfer, Angus (15 February 2002). "Front-End Communications Processors" (PDF). Inetco. Archived from the original (PDF) on 22 March 2003. https://web.archive.org/web/20030322140807/http://www.inetco.com/docs/pdfs/fep02.pdf ↩
Newport, C.B; Ryzlak, J (1972). "Communication processors". Proceedings of the IEEE. 60 (11): 1321. doi:10.1109/PROC.1972.8900. /wiki/Doi_(identifier) ↩
"IBM FRONT-END PROCESSOR REPLACEMENT SOLUTION". Cisco Systems. Archived from the original on 21 November 2003. https://web.archive.org/web/20031121214306/http://www.cisco.com/en/US/netsol/ns340/ns394/ns74/ns322/networking_solutions_package.html ↩