Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Named pipes port number

Does named pipes use ports to communicate? Named pipes i use: http://msdn.microsoft.com/en-us/library/aa365150%28VS.85%29.aspx

like image 293
userbb Avatar asked Apr 27 '11 12:04

userbb


People also ask

Does SQL use port 445?

445 is not a SQL port, is a SMB port. It is involved in SQL Server only if you use named pipes protocol, as named pipes are over SMB and this in turn uses 445 for 'SMB over IP', aka. as SMB 'NETBIOSless' as opposed to the old NetBIOS based SMB, which uses 137-139.

What is the difference between named pipes and TCP IP?

In General, TCP/IP protocol is better in a slow LAN, WAN, or dial-up network. The Named Pipes protocol can be a better choice when the network speed is high, as it offers more functionality, easier to use, and have more configuration options.

What are named pipes in SMB?

A named pipe is a logical connection, similar to a TCP session, between a client and server that are involved in a Common Internet File System (CIFS)/SMB/SMB Version 2 and Version 3 connection.


1 Answers

Yes, when communicating with remote machines it uses ports 137 and 139 UDP and potentially 445 TCP.

Locally pipes are implemented via MMF (memory mapped files).

Essentially some of the facilities used in the CIFS/SMB protocol are also used for named pipes when communicating with remote machines.

like image 137
0xC0000022L Avatar answered Feb 04 '23 19:02

0xC0000022L