corridor通常是指封閉的通向房間的通道;
passage通常用於表示安全通道、地下通道等;
porch通常是指建築物外部用於遮蓋入口的門廊,應該是類似於屋檐之類的東西。
以上僅是個人理解,僅供參考。